A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 baye1992 于 2016-4-1 19:02 编辑

我现在知道的关于这两种异常的知识:
编译时被检测异常:Exception和其除RuntimeException体系以外的子类都是这种异常。自定义该类异常后,需在使用时用throws声明。
编译时不检测异常:运行时异常,RuntimeException体系。自定义该类异常后,可直接调用,无需throws声明。
看了半天视频还是搞不懂,求解到底这两种异常到底有什么区别,分别在什么时候适用?

2 个回复

倒序浏览
先回复再说其他
回复 使用道具 举报
怎么区别就是,能运行的就没有编译时期异常,出现异常就是运行时期异常,没法运行的就是编译异常
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马