前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

异常

作者头像
Qwe7
发布2022-08-05 21:46:51
6430
发布2022-08-05 21:46:51
举报
文章被收录于专栏:网络收集网络收集

异常类型

Throwable 类

Java 程序中的异常是一个在程序执行期间发生的事件,它中断正在执行程序的正常指令流。为了能够及时有效地处理程序中的运行错误,必须使用异常类。

java 程序中所有的异常都继承自 Throwable 类,Throwable 类有两个子类 Error 类和 Exception 类:

  • Error 类:【错误】表示 java 程序在运行时产生的无法处理的故障(如堆栈溢出),错误出现时会导致程序无法正常执行并强制退出。
  • Exception 类:【异常】表示 java 程序中产生的可以被处理的故障,异常出现时可以由程序进行处理。
Throwable
Throwable

RuntimeException 类

【运行时异常】 Exception 类的子类。

表示 java 程序运行状态中发生的异常,在编译时无法被检测。在 java 程序运行时会由系统自动抛出,允许应用程序不进行处理。

异常类型

介绍

ArithmeticException

算术异常,以零做除数

ArrayIndexOutOfBoundException

数组越界异常

NullPointerException

空指针异常,对象不存在

Checked Exception 类

【可检查异常】Exception 类除 RuntimeException 以外其他子类的统称。

表示 java 程序编译时检测到的异常。出现时必须在程序中进行捕获或抛出,否则编译不会通过。

异常类型

介绍

IOException

IO 异常

FileNotFoundException

找不到文件异常,继承自 IO 异常

ClassNotFoundException

找不到类异常

Exception 类

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 异常类型
    • Throwable 类
      • RuntimeException 类
        • Checked Exception 类
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档