常见运行时异常

80 阅读1分钟

1、NullPointerException 空指针异常

  • 访问一个空对象的属性或者方法时会出现

2、ClassNotFoundException 指定的类找不到 :类的名称和路径加载错误;通常都是程序试图通过字符串来加载某个类时可能引发异常

  • 缺少jar包

3、NumberFormatException 字符串转换为数字异常 :字符型数据中包含非数字型字符

  • Integer.valueOf("字符串");

4、IndexOutOfBoundsException 数组下标越界异常 :常见于操作数组对象时发生

  • 访问超过指定下标的数据

5、ClassCastException 数据类型转换异常

  • 强转

6、SQLException SQL异常 :常见于操作数据库时的SQL语句错误

7、ArithmeticException:算术异常

  • int i = 1/0;