黑马程序员技术交流社区
标题:
异常的概念
[打印本页]
作者:
zxg08042810
时间:
2014-3-3 12:49
标题:
异常的概念
运行时异常与一般异常有何异同?
作者:
volvoxc
时间:
2014-3-3 12:54
编译时被检测异常
该异常在编译时,如果没有处理(没有抛也没有try),编译失败。
该异常被标识,代表这可以被处理。
运行时异常(编译时不检测)
在编译时,不需要处理,编译器不检查。
该异常的发生,建议不处理,让程序停止。需要对代码进行修正。
这毕向东老师不是都说了吗。
作者:
嘿╰_╯往哪里跑
时间:
2014-3-3 13:10
runtime exception ,也称运行时异常,我们可以不处理。当出现这样的异常时,总是由虚拟机 接管。比如:我们从来没有人去处理过 NullPointerException 异常,它就是运行时异常,并且这种异常还是最常见的异常之一。
一般异常:JAVA 编译器强制要求我们必需对出现的这些异常进行 catch 。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆 catch 块去处理可能的异常。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2