java

java中常见的异常

2022-06-29  本文已影响0人  糯米团子123

java中异常分类:

java异常

1. Throwable:所有异常的顶级类,所有异常都继承于这个类。

2. Error(错误):程序无法处理。是JVM系统内部错误或资源耗尽产生的严重问题。

3. Exception:程序本身可以处理的异常。分为运行时异常和非运行时异常。

4. 运行时异常(RunTimeException): 编译器不要求强制处理的异常。一般是指编程时的逻辑错误。是程序员应该积极避免其出现的异常。

    例如:

错误的类型转换:ClassCastException

数组下标越界:ArrayIndexOutOfBoundsException

空指针访问:NullPointerException

算术异常(除0溢出):ArithmeticException

5. 非运行时异常:编译器要求必须处理的异常,指的是程序在运行时由于外界因素造成的一般性异常。

    例如:

没有找到指定名称的类:ClassNotFoundException

访问不存在的文件:FileNotFoundException

操作文件时发生的异常:IOException

操作数据库时发生的异常:SQLException

上一篇 下一篇

猜你喜欢

热点阅读