- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- javax.management.JMException
- javax.management.ReflectionException
- All Implemented Interfaces:
Serializable
public class ReflectionException extends JMException
Represents exceptions thrown in the MBean server when using the java.lang.reflect classes to invoke methods on MBeans. It "wraps" the actual java.lang.Exception thrown.- Since:
- 1.5
- See Also:
- Serialized Form
Constructor Summary
Constructors Constructor Description ReflectionException(Exception e)
Creates aReflectionException
that wraps the actualjava.lang.Exception
.ReflectionException(Exception e, String message)
Creates aReflectionException
that wraps the actualjava.lang.Exception
with a detail message.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Throwable
getCause()
Returns the actualException
thrown.Exception
getTargetException()
Returns the actualException
thrown.Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Constructor Detail
ReflectionException
public ReflectionException(Exception e)
Creates aReflectionException
that wraps the actualjava.lang.Exception
.- Parameters:
e
- the wrapped exception.