モジュール java.xml.bind
パッケージ javax.xml.bind

クラスJAXBException

    • コンストラクタの詳細

      • JAXBException

        public JAXBException​(String message)
        指定された詳細メッセージを持つJAXBExceptionを構築します。 errorCodeとlinkedExceptionは、デフォルトでnullになります。
        パラメータ:
        message - 例外の説明
      • JAXBException

        public JAXBException​(String message,
                             String errorCode)
        指定された詳細メッセージとベンダー固有のerrorCodeを持つJAXBExceptionを構築します。 linkedExceptionは、デフォルトでnullになります。
        パラメータ:
        message - 例外の説明
        errorCode - ベンダー固有のエラー・コードを指定する文字列
      • JAXBException

        public JAXBException​(Throwable exception)
        linkedExceptionを持つJAXBExceptionを構築します。 詳細メッセージとベンダー固有のerrorCodeはデフォルトでnullになります。
        パラメータ:
        exception - リンクされた例外
      • JAXBException

        public JAXBException​(String message,
                             Throwable exception)
        指定された詳細メッセージとlinkedExceptionを持つJAXBExceptionを構築します。 errorCodeはデフォルトでnullになります。
        パラメータ:
        message - 例外の説明
        exception - リンクされた例外
      • JAXBException

        public JAXBException​(String message,
                             String errorCode,
                             Throwable exception)
        指定された詳細メッセージ、ベンダー固有のerrorCode、linkedExceptionを持つJAXBExceptionを構築します。
        パラメータ:
        message - 例外の説明
        errorCode - ベンダー固有のエラー・コードを指定する文字列
        exception - リンクされた例外
    • メソッドの詳細

      • getErrorCode

        public String getErrorCode()
        ベンダー固有のエラー・コードを取得します。
        戻り値:
        ベンダー固有のエラー・コードを指定する文字列
      • getLinkedException

        public Throwable getLinkedException()
        リンクされた例外を取得します。
        戻り値:
        リンクされた例外。ない場合はnull
      • setLinkedException

        public void setLinkedException​(Throwable exception)
        リンクされた例外を追加します。
        パラメータ:
        exception - リンクされた例外(null値が許可されており、リンクされた例外が存在しないか不明なことを示す)。
      • toString

        public String toString()
        このJAXBExceptionの短い説明を返します。
        オーバーライド:
        toString、クラス: Throwable
        戻り値:
        このスロー可能オブジェクトの文字列表現。
      • printStackTrace

        public void printStackTrace​(PrintStream s)
        このJAXBExceptionとそのスタック・トレース(linkedExceptionがnull以外の場合、そのスタック・トレースを含む)をPrintStreamに出力します。
        オーバーライド:
        printStackTrace、クラス: Throwable
        パラメータ:
        s - 出力に使用するPrintStream
      • printStackTrace

        public void printStackTrace()
        このJAXBExceptionとそのスタック・トレース(linkedExceptionがnull以外の場合、linkedExceptionのスタック・トレースを含む)をSystem.errに出力します。
        オーバーライド:
        printStackTrace、クラス: Throwable
      • printStackTrace

        public void printStackTrace​(PrintWriter s)
        このJAXBExceptionとそのスタック・トレース(linkedExceptionがnull以外の場合、そのスタック・トレースを含む)をPrintWriterに出力します。
        オーバーライド:
        printStackTrace、クラス: Throwable
        パラメータ:
        s - 出力に使用するPrintWriter