在运行时捕获由特定方法引起的错误[在java中]

时间:2017-12-14 19:01:17

标签: java exception exception-handling

我目前正在编写一个java应用程序,我需要获取运行时某些特定类方法抛出的所有异常,并将它们记录到文件或数据库中。所以我想到的想法是使用注释,例如[@traceable],来注释我需要捕获的类,这些类将被它们中声明的方法抛出,并尝试以某种方式捕获它们由自定义注释注释的类的方法抛出的异常,在这种情况下为@traceable。

这个想法在我脑海中,但我没有找到任何方法来实现它,即使使用反射我也无法捕捉到这些异常。

所以,我想知道是否有人可以通过向我解释如何使用我的想法或通过提出另一种解决方案来实现这一目标来帮助解决问题。

非常感谢。

1 个答案:

答案 0 :(得分:0)