何时捕获java.lang.Error?
在什么情况下应该抓住java.lang.Error
一个应用程序?
回答:
通常,永远不会。但是,有时您需要捕获特定的错误。
如果您正在编写类似于框架的代码(正在加载第3方类),则捕获LinkageErrors(找不到类定义,不满意的链接,不兼容的类更改)可能是明智的。我还看到了一些愚蠢的第三方代码抛出错误的子类,因此您要么必须处理这些。
顺便说一下,我不确定不可能从OutOfMemory中恢复。
以上是 何时捕获java.lang.Error? 的全部内容, 来源链接: utcz.com/qa/408928.html