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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

编译时被检查的异常和运行时异常的区别,如何分别去处理呢?

3 个回复

倒序浏览
可以使用抛出异常来进行处理
回复 使用道具 举报
编译时被检查的异常和运行时异常的区别:
编译时异常也叫做 checked Exception,就是编译的时候检查你的代码可能在运行的时候抛出异常,这通常在编译的时候要去处理的。
而运行时异常是 unchecked的,也就是就RuntimeException和其子类,不需要在编译的时候去处理,如果发生此类异常,我们期望程序直接停掉,不再继续执行,将错误修改。
回复 使用道具 举报
编译时出现的异常需要处理才能运行, 运行时的异常就是编译能通过但是运行不通过
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马