异常是程序在运行过程中遇到的非正常情况。在 Java 中,所有的异常类都是 java.lang.Throwable 的子类,主要分为两大类:Exception(异常)和 Error(错误)。ExceptionException 是程序在运行时遇到的预期之外但正常情况下可以预见并且应该被捕获和处理的情况。Exception 分为两大类:Checked Exception(可检查异常或编译时异常)和 Unchecked Exception(不可检查异常或运行时异常)。Checked Exception:在编译阶段就需要处理的异常,进行捕获或声明抛出如通过 try-catch 或 throws 语句...