常识家百科,有趣实用的生活常识!

手机版

有趣实用的生活常识!

当前位置:首页 > 互联网

运行时异常和一般异常的区别

时间:2022-05-04人气:作者: 未知

运行时异常和一般异常的区别

运行时异常和一般异常的区别:

 

 1、定义不同。

运行时异常都是RuntimeException类及其子类异常,如NullPointerException、IndexOutOfBoundsException等。一般异常是RuntimeException以外的异常,类型上来都属于Exception类及其子类。

2、处理方法不同。

运行时异常是不检查异常,程序中可以选择捕获处理,也可以不处理。对于一般异常,JAVA编译器强制要求用户必需对出现的这些异常进行catch并处理,否则程序就不能编译通过。

3、发生原因不同。

标签: 异常  都是  区别  子类  定义