10.20

异常的定义:异常是在程序执行过程中出现的不正常情况,如除以零、数组越界等。Java 使用异常机制来处理这些问题,使程序更加健壮。
异常的类型:分为 checked 异常(必须在代码中处理,如 IOException)和 unchecked 异常(不需要在代码中强制处理,如 RuntimeException)。Error 类表示严重的错误,如 OutOfMemoryError,一般不需要程序去处理。
常见的异常类型:ArithmeticException(算术异常,如除以零)、ArrayIndexOutOfBoundsException(数组越界)、NullPointerException(空指针异常)、ClassNotFoundException(类找不到)等。
异常的继承体系:所有异常类都继承自 Throwable 类,Error 和 Exception 是 Throwable 的子类,Exception 又分为 RuntimeException 和其他 checked 异常。
异常对象的创建:异常对象通常由 JVM 或程序代码抛出,如 throw new ArithmeticException ("除以零");。

posted @ 2024-10-20 23:27  李蕊lr  阅读(2)  评论(0编辑  收藏  举报