java.lang.Object | |||
↳ | java.lang.Throwable | ||
↳ | java.lang.Exception | ||
↳ | com.sun.tools.attach.AgentInitializationException |
The exception thrown when an agent fails to initialize in the target Java virtual machine.
This exception is thrown by VirtualMachine.loadAgent
,
VirtualMachine.loadAgentLibrary
, VirtualMachine.loadAgentPath
methods if an agent, or agent library, cannot be initialized.
When thrown by VirtualMachine.loadAgentLibrary, or
VirtualMachine.loadAgentPath then the exception encapsulates
the error returned by the agent's Agent_OnAttach
function.
This error code can be obtained by invoking the returnValue
method.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs an
AgentInitializationException with
no detail message. | |||||||||||
Constructs an
AgentInitializationException with
the specified detail message. | |||||||||||
Constructs an
AgentInitializationException with
the specified detail message and the return value from the
execution of the agent's Agent_OnAttach function. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
If the exception was created with the return value from the agent
Agent_OnAttach function then this returns that value,
otherwise returns 0 . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Constructs an AgentInitializationException
with
no detail message.
Constructs an AgentInitializationException
with
the specified detail message.
s | the detail message. |
---|
Constructs an AgentInitializationException
with
the specified detail message and the return value from the
execution of the agent's Agent_OnAttach
function.
s | the detail message. |
---|---|
returnValue | the return value |
If the exception was created with the return value from the agent
Agent_OnAttach
function then this returns that value,
otherwise returns 0
.