- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.sun.tools.attach.AgentInitializationException
-
- All Implemented Interfaces:
-
Serializable
public class AgentInitializationException extends 异常
当代理程序无法在目标Java虚拟机中初始化时抛出异常。此异常抛出
VirtualMachine.loadAgent,VirtualMachine.loadAgentLibrary,VirtualMachine.loadAgentPath种方法,如果代理人或代理库,不能被初始化。 当抛出VirtualMachine.loadAgentLibrary或VirtualMachine.loadAgentPath,异常封装了代理的Agent_OnAttach函数返回的错误。 可以通过调用returnValue方法获得此错误代码。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 AgentInitializationException()构造一个AgentInitializationException,没有详细信息。AgentInitializationException(String s)构造具有指定详细消息的AgentInitializationException。AgentInitializationException(String s, int returnValue)构造一个AgentInitializationException带指定详细消息,并从代理的执行的返回值Agent_OnAttach功能。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 intreturnValue()如果使用代理Agent_OnAttach函数的返回值创建异常,则返回该值,否则返回0。-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
构造方法详细信息
-
AgentInitializationException
public AgentInitializationException()
构造一个AgentInitializationException,没有详细信息。
-
AgentInitializationException
public AgentInitializationException(String s)
构造具有指定详细消息的AgentInitializationException。- 参数
-
s- 详细信息。
-
AgentInitializationException
public AgentInitializationException(String s, int returnValue)
构造一个AgentInitializationException带指定详细消息,并从代理的执行的返回值Agent_OnAttach功能。- 参数
-
s- 详细信息。 -
returnValue- 返回值
-
-