77种Java异常总结 附解决方案

正确使用异常在实际编码中非常重要,但面试中的意义相对较小,因为对异常的理解和应用很难通过几句话或几行代码考查出来,不过我们至少应答出三点:异常类的继承关系、常用异常类、常用异常类的使用场景。

JAVA异常共分为下列几种

● Error JAVA环境编译错误

● Runtime Exception 运行处异常

● Exception 标准Java库方法异常

● throw 用户自定义异常

异常共分为两类

Error 该异常为Java变异和Java内部错误,不允许捕获。碰到该类型异常一般又环境问题导致。例如:Java环境错误,文件丢失,服务器异常,配置错误等导致。碰到类似错误处理方案一般为,重启服务,环境重新搭建等。没有其他比较好的处理方案。

Exception 可捕获的系统异常,该类型的异常包含Runtime Exception(运行时异常)和No

点赞