1. NullPointerException:空指针异常,当一个对象为 null 时,调用它的方法或属性时会抛出。

  2. ArrayIndexOutOfBoundsException:数组下标越界异常,当访问数组中不存在的索引位置时会抛出。

  3. ClassCastException:类型转换异常,当试图将一个对象转换为不兼容的类型时会抛出。

  4. IllegalArgumentException:非法参数异常,当传入的参数不合法时会抛出。

  5. ArithmeticException:算术异常,当进行不合法的算术运算时会抛出,例如除以 0。

  6. OutOfMemoryError:内存溢出异常,当程序申请的内存超出 JVM 的限制时会抛出。

  7. StackOverflowError:栈溢出异常,当方法调用的层数过多时会抛出。

  8. FileNotFoundException:文件不存在异常,当试图打开一个不存在的文件时会抛出。

  9. IOException:输入输出异常,当进行输入输出操作时遇到错误时会抛出。

  10. InterruptedException:线程中断异常,当线程被中断时会抛出

java常见的运行异常有

原文地址: https://www.cveoy.top/t/topic/gjzw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录