パッケージ jakarta.xml.bind
クラス UnmarshalException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- jakarta.xml.bind.JAXBException
-
- jakarta.xml.bind.UnmarshalException
- 実装されたすべてのインターフェース:
SerializableSE
public class UnmarshalException extends JAXBException
この例外は、アンマーシャリング操作の実行中にエラーが発生したため、Jakarta XML Binding Provider が操作を完了できないことを示しています。ValidationEventHandler
により、アンマーシャリング操作中にこの例外がスローされる可能性があります。ValidationEventHandler.handleEvent(ValidationEvent)
を参照してください。- 導入:
- 1.6、JAXB 1.0
- 作成者:
- Ryan Shoemaker, Sun Microsystems, Inc.
- 関連事項:
JAXBException
,Unmarshaller
,ValidationEventHandler
, 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 UnmarshalException(StringSE message)
指定された詳細メッセージを使用して UnmarshalException を作成します。UnmarshalException(StringSE message, StringSE errorCode)
指定された詳細メッセージとベンダー固有の errorCode を使用して UnmarshalException を構築します。UnmarshalException(StringSE message, StringSE errorCode, ThrowableSE exception)
指定された詳細メッセージ、ベンダー固有の errorCode、および linkedException を使用して UnmarshalException を構築します。UnmarshalException(StringSE message, ThrowableSE exception)
指定された詳細メッセージと linkedException を使用して UnmarshalException を構築します。UnmarshalException(ThrowableSE exception)
linkedException を使用して UnmarshalException を構築します。
メソッドのサマリー
クラス jakarta.xml.bind.JAXBException から継承されたメソッド
getCause, getErrorCode, getLinkedException, printStackTrace, printStackTrace, printStackTrace, setLinkedException, toString
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, setStackTraceSE
コンストラクターの詳細
UnmarshalException
public UnmarshalException(StringSE message)
指定された詳細メッセージを使用して UnmarshalException を構築します。errorCode と linkedException はデフォルトで null になります。- パラメーター:
message
- 例外の説明
UnmarshalException
public UnmarshalException(StringSE message, StringSE errorCode)
指定された詳細メッセージとベンダー固有の errorCode を使用して UnmarshalException を構築します。linkedException はデフォルトで null になります。- パラメーター:
message
- 例外の説明errorCode
- ベンダー固有のエラーコードを指定する文字列
UnmarshalException
public UnmarshalException(ThrowableSE exception)
linkedException を使用して UnmarshalException を構築します。詳細メッセージとベンダー固有の errorCode はデフォルトで null になります。- パラメーター:
exception
- リンクされた例外
UnmarshalException
public UnmarshalException(StringSE message, ThrowableSE exception)
指定された詳細メッセージと linkedException を使用して UnmarshalException を構築します。errorCode はデフォルトで null になります。- パラメーター:
message
- 例外の説明exception
- リンクされた例外
UnmarshalException
public UnmarshalException(StringSE message, StringSE errorCode, ThrowableSE exception)
指定された詳細メッセージ、ベンダー固有の errorCode、および linkedException を使用して UnmarshalException を構築します。- パラメーター:
message
- 例外の説明errorCode
- ベンダー固有のエラーコードを指定する文字列exception
- リンクされた例外