InvocationTargetException异常由Method.invoke(obj, args...)方法抛出。(反射异常)
当被调用的方法的内部抛出了异常而没有被捕获时,将由此异常接收!!!
反射层将所有的异常都包装在一个InvocationTargetException 中,能使你区分异常的实际上是反射层的引起的一个调用失败(例如参数列表无效)和调用方法内部的错误。检查invoke参数和调用的方法的参数是否一致
InvocationTargetException异常由Method.invoke(obj, args...)方法抛出。(反射异常)
当被调用的方法的内部抛出了异常而没有被捕获时,将由此异常接收!!!
反射层将所有的异常都包装在一个InvocationTargetException 中,能使你区分异常的实际上是反射层的引起的一个调用失败(例如参数列表无效)和调用方法内部的错误。检查invoke参数和调用的方法的参数是否一致