
运行时异常和一般异常的区别:
1、定义不同 。
运行时异常都是RuntimeException类及其子类异常 , 如NullPointerException、IndexOutOfBoundsException等 。一般异常是RuntimeException以外的异常 , 类型上来都属于Exception类及其子类 。
2、处理方法不同 。
运行时异常是不检查异常 , 程序中可以选择捕获处理 , 也可以不处理 。对于一般异常 , JAVA编译器强制要求用户必需对出现的这些异常进行catch并处理 , 否则程序就不能编译通过 。
3、发生原因不同 。
【运行时异常和一般异常的区别】
推荐阅读
- 光子嫩肤和激光祛斑的区别
- 1号电池和2号电池的区别
- 表格自动求和不了
- 眼影膏和眼影笔哪个好
- Office2016和Office365有什么区别?费用对比
- 饭瓜和南瓜区别
- 牙刷粉底刷和碗状粉底刷哪个好
- iPhone手机怎么切换听筒和扬声器
- 袁善见和姎姎在一起了吗
- 绝句中动态和静态景物有哪些 绝句静的景物和动的景物
