Day13-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\exception

异常EXCEPTION

检查性异常

用户错误或问题引起的异常

运行时异常

运行时异常可以被程序员发现

错误ERROR

错误不是异常,而是脱离程序员控制的问题,比如栈溢出

异常处理框架

java可以吧异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类

ERROR灾难性致命性

Error类对象由Java虚拟机生成并抛出,大多数错误与代码编写者所执行的操作无关

Java虚拟机运行错误(Virtual MachineError)

OutOfMemoryError

Exception可以抛出

RuntimeException(运行时异常)

ArrayIndexOutOfBoundsException(数组下标越界)

NullPointerException(空指针异常)

ArithmetricException(算术异常)

MissingResourceException(丢失资源)

ClassNotFoundException(找不到类)

抛出异常

捕获异常

try、catch、finally、throw、throws

自定义异常

posted @ 2025-10-14 17:17  David大胃  阅读(10)  评论(0)    收藏  举报