【Java异常面试宝典】最常见的运行时异常有那些?— day12

梦里梦外; 2023-09-25 19:08 49阅读 0赞

目录

请写出最常见的你 5 个 RuntimeException运行时异常?


请写出最常见的你 5 个 RuntimeException运行时异常?

Java.lang 包下:

NullPointerException

- 空指针引用异常,出现原因:调用了未经初始化的对象或者是不存在的对象。


ClassNotFoundException

- 类找不到异常,指定的类找不到;出现原因:类的名称和路径加载错误;通常都是程序试图通过字符串来加载某个类时可能引发异常。


NoClassDefFoundException - 类未定义异常

ClassCastException - 类型强制转换异常。

IllegalArgumentException - 传递非法参数异常。

ArithmeticException - 算术运算异常

ArrayStoreException - 向数组中存放与声明类型不兼容对象异常

IndexOutOfBoundsException - 数组索引越界异常,常见于操作数组对象时发生。

NegativeArraySizeException - 创建一个大小为负数的数组错误异常


NumberFormatException

- 数字格式化异常,字符串转换为数字异常;出现原因:字符型数据中包含非数字型字符。


SecurityException - 安全异常

UnsupportedOperationException - 不支持的操作异常

NoSuchMethodException - 没有匹配方法异常,方法不存在异常

InstantiationException - 实例化异常。

Java.io包下:

Java.io.IOException - IO异常


SQLException - SQL 异常,常见于操作数据库时的 SQL 语句错误。


发表评论

表情:
评论列表 (有 0 条评论,49人围观)

还没有评论,来说两句吧...

相关阅读