java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.ReflectiveOperationException
java.lang.reflect.InvocationTargetException
- 所有已实现的接口:
-
Serializable
InvocationTargetException是一个检查异常,它包装了被调用方法或构造函数抛出的异常。
- 自版本:
- 1.1
- 参见:
-
Constructor Summary
ModifierConstructorDescriptionprotected
用null
构造一个InvocationTargetException
。InvocationTargetException
(Throwable target) 用目标异常构造一个InvocationTargetException。InvocationTargetException
(Throwable target, String s) 用目标异常和详细消息构造一个InvocationTargetException。 -
Method Summary
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
InvocationTargetException
protected InvocationTargetException()用null
构造一个InvocationTargetException
。 -
InvocationTargetException
用目标异常构造一个InvocationTargetException。- 参数:
-
target
- 目标异常
-
InvocationTargetException
用目标异常和详细消息构造一个InvocationTargetException。- 参数:
-
target
- 目标异常 -
s
- 详细消息
-
-
Method Details
-
getTargetException
获取被抛出的目标异常。- API注释:
-
此方法早于通用异常链接功能。现在,
Throwable.getCause()
方法是获取此信息的首选方法。 - 返回:
- 被抛出的目标异常(此异常的原因)。
-
getCause
返回此异常的原因(被抛出的目标异常,可能为null
)。
-