自己碰到一个异常InvocationaTargetException,这是由反射机制抛出的异常。
许多人直接想捕获这个异常都失败了,自己也试了很多方法,都不能成功捕获。
有人问直接捕获Exception行不行,答案是不行。
那又有人问,那到底该怎么办才能捕获呢?
那就只能捕获Exception的父类Throwable,捕获try{}catch(){}捕获Throwable后可以进行你想要的处理。
本文探讨了如何正确捕获由反射机制引发的InvocationTargetException。由于直接捕获此异常较为困难,文章给出了通过捕获其父类Throwable来实现异常处理的方法。
自己碰到一个异常InvocationaTargetException,这是由反射机制抛出的异常。
许多人直接想捕获这个异常都失败了,自己也试了很多方法,都不能成功捕获。
有人问直接捕获Exception行不行,答案是不行。
那又有人问,那到底该怎么办才能捕获呢?
那就只能捕获Exception的父类Throwable,捕获try{}catch(){}捕获Throwable后可以进行你想要的处理。
9488

被折叠的 条评论
为什么被折叠?