码上敲享录 > java面试题及答案大全 > 常见的异常类有哪些?

常见的异常类有哪些?

上一章章节目录下一章 2023-07-11已有218人阅读 评论(0)

Java中常见的异常类可以分为两类:**可检查异常(Checked Exceptions)**和**运行时异常(Runtime Exceptions)**。


常见的可检查异常(Checked Exceptions)包括:


1. IOException:处理输入输出操作时可能发生的异常。

2. FileNotFoundException:当尝试访问文件时找不到指定的文件。

3. SQLException:处理数据库访问时可能出现的异常。

4. ClassNotFoundException:当尝试加载类时找不到指定的类。

5. InterruptedException:当线程被中断时抛出的异常。

6. ParseException:处理解析操作时可能出现的异常。

7. IllegalAccessException:当代码试图调用某个类的私有方法、使用私有构造函数创建对象或访问私有字段时抛出的异常。

8. NoSuchMethodException:当尝试获取一个不存在的方法时抛出的异常。


常见的运行时异常(Runtime Exceptions)包括:


1. NullPointerException:当使用空引用调用对象的方法或访问对象的字段时抛出的异常。

2. ArrayIndexOutOfBoundsException:当尝试访问数组越界时抛出的异常。

3. IllegalArgumentException:当传递给方法的参数不合法时抛出的异常。

4. IllegalStateException:当对象的状态不符合方法的要求时抛出的异常。

5. ArithmeticException:当出现非法数学运算时抛出的异常,比如除以零。

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

7. UnsupportedOperationException:当调用不支持的方法或操作时抛出的异常。

8. NumberFormatException:当字符串无法转换为数字时抛出的异常。


这只是一些常见的异常类,Java还有很多其他的异常类,以及可以自定义的异常类,用于处理特定情况下的异常情况。


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交