我有一个OOM错误(Perm Gen已满),问题是当我将错误消息记录到日志文件中时,在类加载器加载异常处理类时发生错误。
答案 0 :(得分:0)
当应用程序处于异常状态时,您不应该处理错误:
https://docs.oracle.com/javase/7/docs/api/java/lang/Error.html
这个答案解释了你可能想要这样做的场景:
答案 1 :(得分:0)
您可以抛出此错误来处理您正在使用它的位置,或者您可以在逻辑(代码)周围放置try catch块,并且可以在catch或finally块中记录错误。