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

クラスMBeanException

  • すべての実装されたインタフェース:
    Serializable
    直系の既知のサブクラス:
    MBeanRegistrationException

    public class MBeanException
    extends JMException
    エージェント内のMBeanメソッドによってスローされるユーザー定義の例外を表します。 この例外は、実際にスローされるユーザー定義の例外をラップします。 この例外は、MBeanメソッドの呼出しで未知の例外がスローされたとき、MBeanServerによって構築されます。
    導入されたバージョン:
    1.5
    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • MBeanException

        public MBeanException​(Exception e)
        実際のjava.lang.ExceptionをラップするMBeanExceptionを作成します。
        パラメータ:
        e - ラップされた例外。
      • MBeanException

        public MBeanException​(Exception e,
                              String message)
        実際のjava.lang.Exceptionと詳細メッセージをラップするMBeanExceptionを作成します。
        パラメータ:
        e - ラップされた例外。
        message - 詳細メッセージ。
    • メソッドの詳細

      • getTargetException

        public Exception getTargetException()
        スローされた実際のExceptionを返します。
        戻り値:
        ラップされた例外。
      • getCause

        public Throwable getCause()
        スローされた実際のExceptionを返します。
        オーバーライド:
        getCause、クラスThrowable
        戻り値:
        ラップされた例外。