黑马程序员技术交流社区

标题: 运行时异常与非运行时异常有何异同 [打印本页]

作者: an3077458    时间: 2015-9-20 22:25
标题: 运行时异常与非运行时异常有何异同
到底怎么区分他们啊
作者: 猫是点点    时间: 2015-9-20 22:52
顶一个,么么哒
作者: xiaoweistudy    时间: 2015-9-21 15:19
出现RuntimeException的时候,我们可以不处理。当出现这样的异常时,总是由函数抛向调用者,调用者继续向上抛,最终被虚拟机接管,虚拟机会将异常的原因等相关信息打印在控制台上。

非运行时异常是RuntimeException以外的异常,对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch并处理,否则程序就不能编译通过。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2