モジュール jdk.attach
パッケージ com.sun.tools.attach

クラスAgentInitializationException

  • すべての実装されたインタフェース:
    Serializable


    public class AgentInitializationException
    extends Exception
    エージェントがターゲットのJava仮想マシンで初期化に失敗したときにスローされる例外です。

    この例外は、エージェントまたはエージェント・ライブラリを初期化できない場合に、VirtualMachine.loadAgentVirtualMachine.loadAgentLibraryVirtualMachine.loadAgentPathの各メソッドによってスローされます。 VirtualMachine.loadAgentLibraryまたはVirtualMachine.loadAgentPathによってスローされた場合、この例外は、エージェントのAgent_OnAttach関数によって返されるエラーをカプセル化します。 このエラー・コードは、returnValueメソッドを呼び出すことで取得できます。

    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • AgentInitializationException

        public AgentInitializationException​()
        詳細メッセージなしでAgentInitializationExceptionを構築します。
      • AgentInitializationException

        public AgentInitializationException​(String s)
        指定された詳細メッセージを持つAgentInitializationExceptionを構築します。
        パラメータ:
        s - 詳細メッセージ。
      • AgentInitializationException

        public AgentInitializationException​(String s,
                                            int returnValue)
        指定された詳細メッセージ、およびエージェントのAgent_OnAttach関数の実行による戻り値を持つAgentInitializationExceptionを構築します。
        パラメータ:
        s - 詳細メッセージ。
        returnValue - 戻り値
    • メソッドの詳細

      • returnValue

        public int returnValue​()
        エージェントのAgent_OnAttach関数からの戻り値で例外が作成された場合はその値を返し、そうでない場合は0を返します。
        戻り値:
        戻り値