黑马程序员技术交流社区
标题:
毕老师说的编译时异常和运行异常的问题
[打印本页]
作者:
﹏゛心被伱牵
时间:
2012-11-2 17:21
标题:
毕老师说的编译时异常和运行异常的问题
编译时异常一般都是什么异常,一直想不出,大家帮忙想想吧。而运行时异常可以不对它进行处理或扑捉
作者:
邢晏玮
时间:
2012-11-2 19:00
1,编译时被检测的异常,也就是说你编译没有通过可能其中有语法错误
2,编译时不被检测的异常(运行时异常。RuntimeException以及其子类) 在运行过程中产生的异常。
作者:
梁胜海
时间:
2012-11-2 19:15
二楼正解。你语法不符合规范就是编译错误;编译成功了,但是语法逻辑发生错误,于是产生了运行错误
作者:
舒远
时间:
2012-11-2 19:24
人家说的是异常,你们在那说编译不通过。有关系么?
编译期异常也叫checked异常。就是不需要运行就可能出现的异常,必须声明抛出或者try语句捕获。否则编译不通过。
比如在做IO操作的时候会有IOException。这就是编译期异常,如果你在代码中不对它进行捕获或者显示抛出,则编译出错。
编译通过也有可能运行期间出错,那个叫运行期异常也叫unchecked异常。
作者:
赵许星
时间:
2013-10-27 20:16
舒远 发表于 2012-11-2 19:24
人家说的是异常,你们在那说编译不通过。有关系么?
编译期异常也叫checked异常。就是不需要运行就可能出现 ...
既然知道编译会有异常的发生,直接修改了,为何还要再多此一举!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2