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