SAXException (クラス)
public SAXException {inherits Exception}
パッケージ: CURL.XML.SAX.BASE
直接継承しているサブクラス: SAXParseException, SAXNotSupportedException, SAXNotRecognizedException

一般 SAX エラーまたは警告をカプセル化します。

説明

このクラスは、XML パーサーまたはアプリケーションからの基本エラー、または警告情報を格納します。パーサー/アプリケーション作成者は、これをサブクラス化して追加の機能を提供できます。SAX ハンドラは、この例外またはそれからサブクラス化したすべての例外をスローすることがあります。

アプリケーションが他型の例外を渡す必要があるときは、それらの例外を SAXException にラップするか、SAXException から派生する例外にラップすることが必要です。

パーサーまたはアプリケーションが XML ドキュメント内の特定位置に関する情報をインクルードする必要がある場合は、SAXParseException サブクラスを使用しなければなりません。

注意事項

参照:SAXParseException

コンストラクタ
default:新しい SAXException を作成します。
コンストラクタ public {SAXException.default
message:#String = null,
exception:#Exception = null
}

プロパティ
プロパティ 継承 BasicThrowable: message, value

メソッド
get-exception:埋め込み例外 (ある場合) を返します。
public {SAXException.get-exception}:#Exception
get-message:この例外の詳細メッセージを返します。
public {SAXException.get-message}:#String
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (コンストラクタ)
public {SAXException.default
message:#String = null,
exception:#Exception = null
}

新しい SAXException を作成します。

message: エラーまたは警告メッセージ。
exception: SAXException にラップする例外。

説明

キーワード引数 string で、既存の例外をラップする新しい SAXException を作成します。既存の例外は新規の例外内に埋め込まれて、そのメッセージが SAXException の既定のメッセージになります。

キーワード引数 exception で、既存の例外から新しい SAXException を作成します。既存の例外は新規の例外内に埋め込まれますが、新規の例外は独自のメッセージを持ちます。



プロパティ詳細


メソッド詳細
get-exception (メソッド)
public {SAXException.get-exception}:#Exception

埋め込み例外 (ある場合) を返します。

戻り値

埋め込み例外。ない場合は null。


get-message (メソッド)
public {SAXException.get-message}:#String

この例外の詳細メッセージを返します。

説明

埋め込み例外が存在し、しかも SAXException が独自の詳細メッセージを持たない場合、このメソッドは埋め込み例外から詳細メッセージを返します。

戻り値

エラーまたは警告メッセージ。