Java中常见的异常类

Java中常见的异常类

1.NullPoniterExcepiton(空指针异常):引用变量为null时,调用对象的方法或者访问对象的属性时抛出

2.ClassCastException(类转换异常):强制类型转换时,若转换不合法

3.NumberFormatException(数字格式异常):字符串无法转换为数字时,抛出异常

4.ArrayIndexOutOfBoundsException(数组索引越界异常):访问数组元素时超出有效范围的索引

5.ArithmeticException(算术异常):进行算术运算时,发生错误(如除零操作)

6.FileNotFoundException(文件未找到异常):试图打开不存在的文件

7.IllegalArgumentException(非法参数异常):对象的状态和操作不一致时抛出,如使用未初始化的对象

8.IOException(输入输出异常):在输入/输出操作过程中发生错误时抛出,如文件读写失败

9.InterruptedException(中断异常):线程处于等待、睡眠或占用锁资源的状态下被中断时抛出

10.UnsupportedOperationException(不支持的操作异常):当不支持请求的操作时抛出,通常用于集合框架

11.IllegalStateException(非法状态异常):当对象的状态和操作不一致时抛出,如使用未初始化的对象

12.NoSuchMethodException(方法未找到异常):尝试通过反射访问不存在的方法时抛出

13.ConcurrentModificationException(并发修改异常):多线程环境中,当多个线程同时修改同一集合时抛出

14.StackOverflowError(堆栈溢出错误):方法调用的层级过深,导致堆栈溢出时抛出

15.ClassNotFoundException(类未找到异常):尝试加载不存在的类

相关推荐

微信提现可以免手续费了,方法教会你很实用 省钱达人看过来
iphonex在哪买便宜点
365体育手机版官网

iphonex在哪买便宜点

🪐 06-27 👁️ 9155
iphonex在哪买便宜点
365体育手机版官网

iphonex在哪买便宜点

🪐 06-27 👁️ 9155