Module java.base

Class InvocationTargetException

所有已实现的接口:
Serializable

public class InvocationTargetException extends ReflectiveOperationException
InvocationTargetException是一个检查异常,它包装了被调用方法或构造函数抛出的异常。
自版本:
1.1
参见:
  • Constructor Details

    • InvocationTargetException

      protected InvocationTargetException()
      null构造一个InvocationTargetException
    • InvocationTargetException

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

      public InvocationTargetException(Throwable target, String s)
      用目标异常和详细消息构造一个InvocationTargetException。
      参数:
      target - 目标异常
      s - 详细消息
  • Method Details

    • getTargetException

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

      public Throwable getCause()
      返回此异常的原因(被抛出的目标异常,可能为null)。
      覆盖:
      getCause 在类 Throwable
      返回:
      此异常的原因。
      自版本:
      1.4