java基础- 异常的层次结构
来源:互联网 发布:淘宝网电动车阳伞 编辑:程序博客网 时间:2024/05/16 18:23
在Java中,异常分为受检查的异常,与运行时异常. 两者都在异常类层次结构中.
下面的图展示了Java异常类的继承关系.
粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.受检查的异常必须在编译时被捕捉处理,命名为 CHecked Exception 是因为Java编译器要进行检查,Java虚拟机也要进行检查,以确保这个规则得到遵守.
绿色的异常是运行时异常(runtime exceptions),需要程序员自己分析代码决定是否捕获和处理,比如 空指针,被0除…
而声明为Error的,则属于严重错误,需要根据业务信息进行特殊处理,Error不需要捕捉。出现 error是不可恢复的错误。比如内存溢出等。
0 0
- java基础- 异常的层次结构
- java异常 之 异常的层次结构
- 【Java】Java异常类的层次结构
- JAVA异常层次结构
- JAVA异常的标准层次结构
- 异常的层次结构
- Java 异常类层次结构
- Java异常层次结构示意图
- Java 异常类层次结构
- Java 异常类层次结构
- Java 异常类层次结构
- Java 异常类层次结构
- Java 异常类层次结构
- 一张帅图看清Java异常类的层次结构
- Java的层次结构
- Java 异常类层次结构及怎样设计一个高效合理的异常处理框架
- 异常层次结构
- 异常类层次结构
- 01_简单的环境配置php+基本知识点
- 关于c语言自加自减的分析
- 数据操纵语言
- 浅谈simhash及其python实现
- Linux下C开发工具介绍
- java基础- 异常的层次结构
- 二进制
- JZOJ 4777. 【NOIP2016提高A组模拟9.14】灌水
- 携程火车票业务在 React Native 实践中踩过的坑
- 文章标题 POJ 2485 : Highways(最小生成树--kruskal+并查集)
- 使用matlab和c++读取文本数据混合文档
- 收集一些好用的网站
- 我的第一篇博客
- 好用且实用的链式前向星(好像就是邻接表)