黑马程序员技术交流社区

标题: 关于异常处理的问题,求教大家。。 [打印本页]

作者: Beka    时间: 2014-7-18 15:09
标题: 关于异常处理的问题,求教大家。。
为什么说 Exception在程序中必须使用try...catch进行处理,而RuntimeException可以不使用try...catch进行处理,但是如果有异常产生,则异常将由JVM进行处理?
作者: 战狼    时间: 2014-7-18 15:24
这样说吧,Exception 中包含了很多的异常,为什么说有的异常需要Try{} catch{}语句来处理而有的不需要,有些其实可以从字面上来理解,RuntimeException体系包括错误的类型转换、数组越界访问和试图访问空指针等等。处理RuntimeException的原则是:如果出现RuntimeException,那么一定是程序员的错误。可以理解为运行时异常或者编译时异常。




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