Java : ParserConfigurationException (XML) - API使用例
ParserConfigurationException (Java SE 23 & JDK 23) の使い方まとめです。
ほとんどのメソッドにサンプルコードがあります。
APIドキュメントのおともにどうぞ。
概要
重大な構成エラーを示します。
ParserConfigurationException はチェック例外です。
DocumentBuilderFactory などで、重大な構成エラーが発生したときにスローされます。
try {
final var factory = DocumentBuilderFactory.newInstance();
factory.setFeature("dummy", true);
} catch (ParserConfigurationException e) {
System.out.println(e);
}
// 結果
// ↓
//javax.xml.parsers.ParserConfigurationException: 機能'dummy'は認識されません。
コンストラクタ
ParserConfigurationException ()
詳細メッセージなしで新しいParserConfigurationExceptionを作成します。
final var e = new ParserConfigurationException();
System.out.println(e); // javax.xml.parsers.ParserConfigurationException
ParserConfigurationException (String msg)
エラー・メッセージとして指定されたStringを使用して新しいParserConfigurationExceptionを作成します。
final var e = new ParserConfigurationException("abc");
System.out.println(e); // javax.xml.parsers.ParserConfigurationException: abc
System.out.println(e.getMessage()); // abc
Throwableで宣言されたメソッド
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
「Java API 使用例 : Throwable」をご参照ください。