|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object java.lang.Throwable java.lang.Exception org.xml.sax.SAXException
public class SAXException
封装一般的 SAX 错误或警告。
此模块(包括源代码和文档)在公共域中,同时 没有担保。有关更多信息,请参阅http://www.saxproject.org。
此类可以包含来自 XML 解析器或应用程序的基本错误和警告信息。解析器编写者或应用程序编写者可以子类化它以提供附加的功能。SAX 处理程序可以抛出此异常或任何从它子类化而来的异常。
如果应用程序需要传递其他类型的异常,则它必须把这些异常包装在 SAXException 中或从 SAXException 派生出的异常中。
如果解析器或应用程序需要包含关于 XML 文档中特定位置的信息,则必须使用 SAXParseException
子类。
SAXParseException
,
序列化表格构造方法摘要 | |
---|---|
SAXException()
创建一个新的 SAXException。 |
|
SAXException(Exception e)
创建一个包装现有异常的新的 SAXException。 |
|
SAXException(String message)
创建一个新的 SAXException。 |
|
SAXException(String message,
Exception e)
从现有的异常创建新的 SAXException。 |
方法摘要 | |
---|---|
Exception |
getException()
返回嵌入的异常(如果有)。 |
String |
getMessage()
返回此异常的详细消息。 |
String |
toString()
重写 toString 以获取任何嵌入的异常。 |
从类 java.lang.Throwable 继承的方法 |
---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
构造方法详细信息 |
---|
public SAXException()
public SAXException(String message)
message
- 错误或警告消息。public SAXException(Exception e)
现有异常将嵌入到新的异常中,其消息将成为 SAXException 的默认消息。
e
- 包装在 SAXException 中的异常。public SAXException(String message, Exception e)
现有的异常将嵌入到新的异常中,但新的异常将有其自己的消息。
message
- 详细消息。e
- 包装在 SAXException 中的异常。方法详细信息 |
---|
public String getMessage()
如果有嵌入的异常,并且 SAXException 没有其自己的详细消息,则此方法将返回嵌入的异常的详细消息。
Throwable
中的 getMessage
public Exception getException()
public String toString()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。