第六周
Day26
异常
异常的概念
异常在运行过程中出现特殊的情况
异常处理的必要性:任何程序都可能存在大量的未知问题、错误;如果不对这些问题进行正确的处理,则可能导致程序的中断,造成不必要的损失
异常的分类
Throwable:可抛出的,一切错误或异常的父类,位于java.lang包中。
-Error:JVM 、硬件、执行逻辑错误,不能手动处理
Exception:程序在运行和配置中产生的问题,可处理
RuntimeException:运行时异常,可处理,可不处理
CheckedExcept