Exception: java.lang.reflect.InvocationTargetException
- public exception InvocationTargetException
- extends Exception
InvocationTargetException is a checked exception that wraps
an exception thrown by an invoked method or constructor.
As of release 1.4, this exception has been retrofitted to conform to the general purpose exception-chaining mechanism. The "target exception" that is provided at construction time and accessed via the java.lang.reflect.InvocationTargetException.getTargetException() method is now known as the cause, and may be accessed via the Throwable.getCause() method, as well as the aforementioned "legacy method."
Inheritance
Superclass tree:- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.reflect.InvocationTargetException
Methods
-
InvocationTargetExceptiontop
protected InvocationTargetException()Constructs an InvocationTargetException with null as the target exception. -
InvocationTargetExceptiontop
public InvocationTargetException(Throwable target)Constructs a InvocationTargetException with a target exception. -
InvocationTargetExceptiontop
Constructs a InvocationTargetException with a target exception and a detail message. -
getCausetop
public Throwable getCause()Returns the cause of this exception (the thrown target exception, which may be null). -
getTargetExceptiontop
public Throwable getTargetException()Get the thrown target exception.This method predates the general-purpose exception chaining facility. The Throwable.getCause() method is now the preferred means of obtaining this information.
