InvocationTargetException 是一种包装由调用方法或构造方法所抛出异常的经过检查的异常
,符合通用异常链机制。“目标异常”是在构造的时候提供的,可以通过 getTargetException() 方法访问,这类对象目前被认为是导致异常的原因,可以通过 Throwable.getCause() 方法以及前面提到的“遗留方法”访问它。
,符合通用异常链机制。“目标异常”是在构造的时候提供的,可以通过 getTargetException() 方法访问,这类对象目前被认为是导致异常的原因,可以通过 Throwable.getCause() 方法以及前面提到的“遗留方法”访问它。
catch(Exception e){
if(e instanceof InvocationTargetException){
InvocationTargetException ete = (InvocationTargetException)e;
throw ete.getTargetException();
}
}