モジュール java.management
パッケージ javax.management.remote

クラスJMXProviderException

    • コンストラクタの詳細

      • JMXProviderException

        public JMXProviderException​()

        指定された詳細メッセージを持たないJMXProviderExceptionを作成します。

      • JMXProviderException

        public JMXProviderException​(String message)

        指定された詳細メッセージを持つJMXProviderExceptionを構築します。

        パラメータ:
        message - 詳細メッセージ
      • JMXProviderException

        public JMXProviderException​(String message,
                                    Throwable cause)

        指定された詳細メッセージおよび入れ子の例外を持つJMXProviderExceptionを構築します。

        パラメータ:
        message - 詳細メッセージ
        cause - 入れ子の例外
    • メソッドの詳細

      • getCause

        public Throwable getCause​()
        次のクラスからコピーされた説明: Throwable
        このスロー可能オブジェクトの原因を返しますが、原因が存在しないか不明な場合はnullを返します。 (原因はこのスロー可能オブジェクトをスローさせたスロー可能オブジェクトです。)

        この実装は、Throwableを要求するいずれかのコンストラクタ経由で提供された原因、またはThrowable.initCause(Throwable)メソッドを使用して作成後に設定された原因を返します。 通常、このメソッドをオーバーライドする必要はありませんが、サブクラスはこのメソッドをオーバーライドして、他のなんらかの方法で設定された原因を返すことができます。 これは、チェーンされた例外のThrowableへの追加前に実行される「レガシー連鎖スロー可能オブジェクト」に適しています。 PrintStackTraceメソッドのいずれもオーバーライドする必要がないことに注意してください。これらのメソッドはすべてgetCauseメソッドを呼び出して、スロー可能オブジェクトの原因を判別します。

        オーバーライド:
        getCause、クラス: Throwable
        戻り値:
        このスロー可能オブジェクトの原因。原因が存在しないか不明の場合はnull