Error和Exception有什么区别?

小助手 面试 21

Error表示系统级的错误和程序不必处理的异常,是恢复不是不可能但很困难的情况下的一种严重问题;

比如内存溢出,不可能指望程序能处理这样的情况;

Exception表示需要捕捉或者需要程序进行处理的异常,是一种设计或实现问题;

也就是说,它表示如果程序运行正常,从不会发生的情况。

回复

我来回复
  • 暂无回复内容