计算机二级《Java语言程序设计》知识点:异常处理类型

计算机二级《Java语言程序设计》知识点:异常处理类型,第1张

计算机二级《Java语言程序设计》知识点:异常处理类型

程序的错误就是通常的异常,也叫Exception。

对于语法错误,java编译系统在编就能发现检查出错误。

对于逻辑错误,编译系统是无法发现错误的,错误需要人为去发现排除错误。

对于运行错误,Java语言中代表异常时,使用一个专门的类来代表一种特定的异常情况,在系统中传递的异常情况就是该类的对象,所有代表异常的类组成的体系就是Java语言中的异常类体系。

java异常类:

Java的异常是一个对象,所有的异常都直接或间接地继承Throwable类。Throwable类的继承层次结构如下:

为了方便对于这些可传递对象的管理,Java API中专门设计了java.lang.Throwable类,只有该类子类的对象才可以在系统的异常传递体系中进行。该类的两个子类分别是:

1)Error类

该类代表错误,指程序无法恢复的异常情况。对于所有错误类型以及其子类,都不要求程序进行处理。常见的Error类例如内存溢出StackOverflowError等。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/5381255.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-10
下一篇 2022-12-10

发表评论

登录后才能评论

评论列表(0条)

保存