- 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 方法 描述 int
returnValue()
如果使用代理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
- 返回值
-
-