javassist.tools.reflect

Class CannotInvokeException

public class CannotInvokeException extends RuntimeException

Thrown when method invocation using the reflection API has thrown an exception.

See Also: (int, Object[]) (int, Object[]) (Object, int, Object[])

Constructor Summary
CannotInvokeException(String reason)
Constructs a CannotInvokeException with an error message.
CannotInvokeException(InvocationTargetException e)
Constructs a CannotInvokeException with an InvocationTargetException.
CannotInvokeException(IllegalAccessException e)
Constructs a CannotInvokeException with an IllegalAccessException.
CannotInvokeException(ClassNotFoundException e)
Constructs a CannotInvokeException with an ClassNotFoundException.
Method Summary
ThrowablegetReason()
Returns the cause of this exception.

Constructor Detail

CannotInvokeException

public CannotInvokeException(String reason)
Constructs a CannotInvokeException with an error message.

CannotInvokeException

public CannotInvokeException(InvocationTargetException e)
Constructs a CannotInvokeException with an InvocationTargetException.

CannotInvokeException

public CannotInvokeException(IllegalAccessException e)
Constructs a CannotInvokeException with an IllegalAccessException.

CannotInvokeException

public CannotInvokeException(ClassNotFoundException e)
Constructs a CannotInvokeException with an ClassNotFoundException.

Method Detail

getReason

public Throwable getReason()
Returns the cause of this exception. It may return null.
Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999-2006 Shigeru Chiba. All Rights Reserved.