新しい SAXParseException を作成するか、または既存の例外をそれにラップします。
説明
メッセージとロケーター キーワード引数で、このコンストラクタが新規の SAXParseException を任意のメッセージとロケーターから作成します。これは、アプリケーションが独自の例外を
ContentHandler コールバック内部から作成する場合に特に便利です。
メッセージ、ロケーター、例外キーワード引数で、このコンストラクタが既存の例外を SAXParseException 内にラップします。これは、アプリケーションが独自の例外を
ContentHandler コールバック内部から作成し、
SAXException のサブクラスでない既存の例外をラップする必要がある場合に特に便利です。
メッセージ、public-id、system-id、line-number、column-number キーワード引数で、コンストラクタが新しい SAXParseException を作成します。これはパーサー作成者にとって最も便利です。システム識別子が URL の場合は、例外を作成する前にパーサーが URL を完全に解決することが必要です。
メッセージ、public-id、system-id、line-number、column-number、および例外キーワード引数で、コンストラクタが新しい SAXParseException を埋め込み例外と共に作成します。これは、
SAXException のサブクラスでない例外をラップする必要があるパーサー作成者にとって最も便利です。システム識別子が URL の場合は、例外を作成する前にパーサーが URL を完全に解決することが必要です。
message: エラーまたは警告メッセージ。
locator: エラーまたは警告のロケーター オブジェクト (null の場合もあり)。
public-id: エラーまたは警告を生成したエンティティのパブリック識別子。
system-id: エラーまたは警告を生成したエンティティのシステム識別子。
line-number: エラーまたは警告を発生したテキストの終了行番号。
column-number: エラーまたは警告を発生したテキストの終了列番号。
exception: これに埋め込む他の例外。
注意事項
例外が発生したエンティティのシステム識別子を取得します。
戻り値
システム識別子を含む文字列。システム識別子がない場合は null。
説明
システム識別子が URL の場合、URL は完全に解決されます。
注意事項