public class SAXException
extends 异常
java.lang.Object | |||
↳ | java.lang.Throwable | ||
↳ | java.lang.Exception | ||
↳ | org.xml.sax.SAXException |
Known Direct Subclasses |
封装一般SAX错误或警告。
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
子类。
也可以看看:
Public constructors |
|
---|---|
SAXException() 创建一个新的SAXException。 |
|
SAXException(String message) 创建一个新的SAXException。 |
|
SAXException(异常 e) 创建一个包装现有异常的新SAXException。 |
|
SAXException(String message, 异常 e) 从现有的异常中创建一个新的SAXException。 |
Public methods |
|
---|---|
异常 |
getException() 返回嵌入式异常(如果有的话)。 |
String |
getMessage() 返回此异常的详细消息。 |
String |
toString() 覆盖toString以获取任何嵌入的异常。 |
Inherited methods |
|
---|---|
From class java.lang.Throwable
|
|
From class java.lang.Object
|
SAXException (String message)
创建一个新的SAXException。
Parameters | |
---|---|
message |
String : The error or warning message. |
SAXException (异常 e)
创建一个包装现有异常的新SAXException。
现有的异常将嵌入到新的异常中,并且其消息将成为SAXException的默认消息。
Parameters | |
---|---|
e |
异常 : The exception to be wrapped in a SAXException. |
SAXException (String message, 异常 e)
从现有的异常中创建一个新的SAXException。
现有的异常将被嵌入到新的异常中,但是新的异常将会有自己的消息。
Parameters | |
---|---|
message |
String : The detail message. |
e |
异常 : The exception to be wrapped in a SAXException. |
异常 getException ()
返回嵌入式异常(如果有的话)。
Returns | |
---|---|
异常 |
The embedded exception, or null if there is none. |
String getMessage ()
返回此异常的详细消息。
如果存在嵌入式异常,并且SAXException没有自己的详细消息,则此方法将从嵌入式异常中返回详细消息。
Returns | |
---|---|
String |
The error or warning message. |
String toString ()
覆盖toString以获取任何嵌入的异常。
Returns | |
---|---|
String |
A string representation of this exception. |