Java面试题 Error和Exception有什么区别?列出你见过的Execption并简要说明?
1、Error和Exception有什么区别?Error:表示系统级的错误和程序不必处理的异常,是恢复不是不可能但很困难的情况下的一种严重问题;比如内存溢出,不可能指望程序能处理这样的情况。Exception:表示需要捕捉或者需要 程序进行处理的异常,是一种设计与实现的问题;也就是说,它表示如果程序运行正常,从不会发生的情况。2、常见的Exception并简要说明?NullPointerException:当操作一个空引用时会出现此错误。NumberFormatException:数据格式转