java.lang.Object
java.lang.Throwable
java.lang.Exception
org.xml.sax.SAXException
- 所有已实现的接口:
Serializable
封装一般 SAX 错误或警告。
此类可以包含来自 XML 解析器或应用程序的基本错误或警告信息:解析器编写器或应用程序编写器可以将其子类化以提供附加功能。 SAX 处理程序可能会抛出此异常或任何从其子类化的异常。
如果应用程序需要通过其他类型的异常,它必须将这些异常包装在 SAXException 或派生自 SAXException 的异常中。
如果解析器或应用程序需要包含有关 XML 文档中特定位置的信息,则应使用 SAXParseException 子类。
- 自从:
- 1.4, SAX 1.0
- 参见:
-
构造方法总结
构造方法构造方法描述创建一个新的 SAXException。创建一个包装现有异常的新 SAXException。SAXException(String message) 创建一个新的 SAXException。SAXException(String message, Exception e) 从现有异常创建新的 SAXException。 -
方法总结
在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
构造方法详细信息
-
SAXException
public SAXException()创建一个新的 SAXException。 -
SAXException
创建一个新的 SAXException。- 参数:
message- 错误或警告消息。
-
SAXException
创建一个包装现有异常的新 SAXException。现有异常将嵌入到新异常中,其消息将成为 SAXException 的默认消息。
- 参数:
e- 要包装在 SAXException 中的异常。
-
SAXException
从现有异常创建新的 SAXException。现有异常将嵌入到新异常中,但新异常将有自己的消息。
- 参数:
message- 详细信息。e- 要包装在 SAXException 中的异常。
-
-
方法详情
-
getMessage
返回此异常的详细消息。如果存在嵌入式异常,并且 SAXException 没有自己的详细消息,则此方法将从嵌入式异常返回详细消息。
- 重写:
getMessage在类Throwable中- 返回:
- 错误或警告消息。
-
getException
返回嵌入的异常,如果有的话。- 返回:
- 嵌入式异常,如果没有则为 null。
-
getCause
返回异常原因 -
toString
重写 toString 以获取任何嵌入的异常。
-