模块 java.base

类 InvocationTargetException

所有已实现的接口:
Serializable

public class InvocationTargetException extends ReflectiveOperationException
InvocationTargetException 是一个已检查的异常,它包装了由调用的方法或构造方法抛出的异常。
自从:
1.1
参见:
  • 构造方法详细信息

    • InvocationTargetException

      protected InvocationTargetException()
      构造一个以 null 作为目标异常的 InvocationTargetException
    • InvocationTargetException

      public InvocationTargetException(Throwable  target)
      构造一个带有目标异常的 InvocationTargetException。
      参数:
      target - 目标异常
    • InvocationTargetException

      public InvocationTargetException(Throwable  target, String  s)
      构造一个带有目标异常和详细消息的 InvocationTargetException。
      参数:
      target - 目标异常
      s - 详细信息
  • 方法详情

    • getTargetException

      public Throwable  getTargetException()
      获取抛出的目标异常。
      API 注意:
      此方法早于通用异常链接工具。 Throwable.getCause() 方法现在是获取此信息的首选方法。
      返回:
      抛出的目标异常(此异常的原因)。
    • getCause

      public Throwable  getCause()
      返回此异常的原因(抛出的目标异常,可能是 null )。
      重写:
      getCause 在类 Throwable
      返回:
      此异常的原因。
      自从:
      1.4