public class SAXException extends 异常
This module, both source code and documentation, is in the Public Domain, and comes with NO WARRANTY. See http://www.saxproject.org for further information.
该类可以包含XML解析器或应用程序的基本错误或警告信息:解析器写入程序或应用程序写入程序可以将其子类化以提供其他功能。 SAX处理程序可能会将此异常或任何异常从其中分离出来。
如果应用程序需要通过其他类型的异常,则必须将这些异常包装在SAXException或SAXException派生的异常中。
如果解析器或应用程序需要在XML文档中包含有关特定位置的信息,则应使用SAXParseException
子类。
SAXParseException
, Serialized Form
Constructor and Description |
---|
SAXException()
创建一个新的SAXException。
|
SAXException(异常 e)
创建一个包含现有异常的新SAXException。
|
SAXException(String message)
创建一个新的SAXException。
|
SAXException(String message, 异常 e)
从现有异常创建新的SAXException。
|
Modifier and Type | Method and Description |
---|---|
Throwable |
getCause()
返回异常的原因
|
异常 |
getException()
返回嵌入式异常(如果有)。
|
String |
getMessage()
返回此异常的详细消息。
|
String |
toString()
覆盖toString以接收任何嵌入式异常。
|
addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
public SAXException()
public SAXException(String message)
message
- 错误或警告信息。
public SAXException(异常 e)
现有异常将嵌入到新的异常中,其消息将成为SAXException的默认消息。
e
- 包装在SAXException中的异常。
public String getMessage()
如果有嵌入式异常,如果SAXException没有自己的详细信息,则此方法将从嵌入式异常中返回详细信息。
getMessage
在类别
Throwable
public 异常 getException()