如果我正在使用反射并且我想查找是否实现了某个方法,我可以使用 getMethod() 方法。此方法引发 NoSuchMethodException。
有没有办法重载这个异常的 fillInStackTrace 来优化性能?现在,大约 40% 的时间都花在了这个方法上。
我正在使用一个使用异常的框架来执行某种控制流。
所以我不想太具有侵略性。如果我正在创建一个扩展 Throwable 的类并使用这个新类而不是 NoSuchMethodException,我会遇到类似的情况:
NewException is never thrown in body of corresponding trystatement
谢谢