JAVA异常和错误

一. Error和Exception比较

一个程序出现错误,有如下3种:
1. 语法错误,不符合语法。2. Throwable异常。3. 逻辑错误,运行结果和预想结果不一样。

 

Error(错误):指的是JVM出现的错误,应用程序无法处理。Error发生时,JVM一般会选择线程中止。
Exception(异常):是程序本身可以处理的异常。主要包括RunTimeException等运行时异常和IOException和SQLException等非运行时异常。

二. 异常处理的5个关键词

 三. 常见异常

原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/12993070.html