Java异常01:Error和Exception

异常处理框架

Java把异常当作对象来处理,定义了很多异常类,分为异常Exception和错误Error

三种类型的异常

检查性异常

  • 用户错误或问题引起的异常,在编译时不能被简单地忽略

运行时异常(RuntimeException)

  • 运行时异常可以在编译时被忽略,一般是由程序逻辑错误引起的

错误(Error)

错误不是异常,而是脱离程序员控制的问题,在编译时也检查不到

Error类对象由Java虚拟机(JVM)生成并抛出,发生错误时JVM会选择终止线程,通常是灾难性的后果,因此要极力避免

posted @ 2021-09-07 20:59  振袖秋枫问红叶  阅读(85)  评论(0)    收藏  举报