Exception类和RuntimeException类的区别
来源:互联网 发布:淘宝pc网址转换无线端 编辑:程序博客网 时间:2024/05/22 04:40
1.在Java的异常体系中,java.lang.Throwable是所有异常的超类,继承于Object,直接子类为Error和Exception;
2.Error和RuntimeException(Exception的子类)为unchecked,即:无需用户捕获;除RuntimeException以外的其他Exception都为checked,即:用户必须捕获(必须使用try...catch),否则编译无法通过。
3.因为Throwable处于Java异常体系的最顶层,所以Java抛出的任何Error和Exception都会被其捕获,包括StackOverflowError。但一般不用Throwable捕获异常,是它有Exception和Error两个子类,而Error不需要程序处理。
0 0
- Exception类和RuntimeException类的区别
- Exception和RuntimeException的区别
- Exception和RuntimeException的区别
- RuntimeException和Exception区别
- RuntimeException和Exception区别
- RuntimeException和Exception区别
- RuntimeException和Exception区别
- RuntimeException和Exception区别
- RuntimeException和Exception区别
- Error和Exception、RuntimeException和非RuntimeException的区别
- Java中RuntimeException和Exception的区别
- java exception 和 runtimeException的区别
- Java中RuntimeException和Exception的区别
- Exception和继承自Exception的RuntimeException有什么区别
- Exception和继承自Exception的RuntimeException区别
- error和exception的区别,RuntimeException和非RuntimeException的区别
- error和exception的区别,RuntimeException和非RuntimeException的区别
- error和exception的区别,RuntimeException和非RuntimeException的区别
- const和readonly
- 【Struts2源码分析】Struts2框架的大致结构
- 面试——如何招聘一个能干活的程序员
- 天线技术学习
- Programming from the ground up(0)
- Exception类和RuntimeException类的区别
- openfire+spark+amack 即时聊天--------<1>背景知识
- 清理电脑垃圾代码
- 仿真技术入门
- 关于从射影层到仿射层重建——摘
- 无线射频技术怎么自学
- 开始学习Linux的一些建议
- iptables bases (1)
- SVR4/4.3BSD与Linux对待伪终端的不同方式