Exception 类的层次

简介: Exception 类的层次

Exception 类的层次
所有的异常类是从 java.lang.Exception 类继承的子类。

Exception 类是 Throwable 类的子类。除了Exception类外,Throwable还有一个子类Error 。

Java 程序通常不捕获错误。错误一般发生在严重故障时,它们在Java程序处理的范畴之外。

Error 用来指示运行时环境发生的错误。

例如,JVM 内存溢出。一般地,程序不会从错误中恢复。

异常类有两个主要的子类:IOException 类和 RuntimeException 类。

在 Java 内置类中(接下来会说明),有大部分常用检查性和非检查性异常。

目录
相关文章
|
18天前
|
Java
Throwable 类常用方法有哪些?
【10月更文挑战第13天】Throwable 类的方法在不同的异常类型中可能会有一些特殊的实现和用法。比如,一些自定义异常类可能会重写某些方法来提供更符合自身需求的功能。
|
1月前
|
Java
Error和Exception的关系以及区别
文章解释了Java中Error和Exception的区别和关系,其中Error表示严重的系统级问题,通常不可被程序捕获处理,而Exception表示可以被捕获和处理的异常,分为已检查和未检查两种类型。
37 0
|
6月前
|
Java 容器
【Java探索之旅】继承结构 继承和组合 protected final
【Java探索之旅】继承结构 继承和组合 protected final
34 0
|
6月前
|
C#
c# 所有类的最终基类:Object
c# 所有类的最终基类:Object
48 0
|
6月前
|
Java 索引
JAVA异常类及其主要方法
JAVA异常类及其主要方法
222 3
|
Python
UVM class 类的继承派生关系
UVM class 类的继承派生关系
311 0
UVM class 类的继承派生关系
|
Java C语言
Java继承——概念及extends关键字的使用
Java继承——概念及extends关键字的使用
198 0
|
存储 Java
类与类的关系
## 继承关系 1.子类想要继承父类,通过extends关键字来实现 2.子类继承了父类,可以调用父类中(public protected)的属性和方法 2.1构造方法严格意义来说 不算做子类继承过来 只是单纯的在子类调用构造方法时默认调用父类的构造方法 2.2程序块严格意义来说 不算做子类继承过来(子类自己调用不到 没名字) 程序块子类不能直接调用 子类执行构造方法之前 默认调用了父类的构造方法 父类构造方法之前自动执行父类的块 3.子类除了能继承父类的属性和方法外,子类还可以添加自己独有的成员(属性 方法)
117 0