JavaTM 2 Platform
Standard Ed. 6

org.xml.sax
類別 SAXException

java.lang.Object
  繼承者 java.lang.Throwable
      繼承者 java.lang.Exception
          繼承者 org.xml.sax.SAXException
所有已實作的介面:
Serializable
直接已知子類別:
SAXNotRecognizedException, SAXNotSupportedException, SAXParseException

public class SAXException
extends Exception

封裝一般的 SAX 錯誤或警告。

此模組(包括源程式碼和文檔)在公共域中,同時 沒有擔保有關更多資訊,請參閱http://www.saxproject.org

此類別可以包含來自 XML 解析器或應用程序的基本錯誤和警告資訊。解析器編寫者或應用程序編寫者可以子類別化它以提供附加的功能。SAX 處理程序可以拋出此異常或任何從它子類別化而來的異常。

如果應用程序需要傳遞其他型別的異常,則它必須把這些異常包裹在 SAXException 中或從 SAXException 派生出的異常中。

如果解析器或應用程序需要包含關於 XML 文檔中特定位置的資訊,則必須使用 SAXParseException 子類別。

從以下版本開始:
SAX 1.0
另請參見:
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
 

建構子詳細資訊

SAXException

public SAXException()
創建一個新的 SAXException。


SAXException

public SAXException(String message)
創建一個新的 SAXException。

參數:
message - 錯誤或警告訊息。

SAXException

public SAXException(Exception e)
創建一個套件裝現有異常的新的 SAXException。

現有異常將嵌入到新的異常中,其訊息將成為 SAXException 的預設訊息。

參數:
e - 套件裝在 SAXException 中的異常。

SAXException

public SAXException(String message,
                    Exception e)
從現有的異常創建新的 SAXException。

現有的異常將嵌入到新的異常中,但新的異常將有其自己的訊息。

參數:
message - 詳細訊息。
e - 套件裝在 SAXException 中的異常。
方法詳細資訊

getMessage

public String getMessage()
返回此異常的詳細訊息。

如果有嵌入的異常,並且 SAXException 沒有其自己的詳細訊息,則此方法將返回嵌入的異常的詳細訊息。

覆寫:
類別 Throwable 中的 getMessage
返回:
錯誤或警告訊息。

getException

public Exception getException()
返回嵌入的異常(如果有)。

返回:
嵌入的異常,如果沒有,則返回 null。

toString

public String toString()
覆寫 toString 以獲取任何嵌入的異常。

覆寫:
類別 Throwable 中的 toString
返回:
此異常的字元串表示形式。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only