黑马程序员技术交流社区

标题: 异常 [打印本页]

作者: wmc1994    时间: 2016-8-23 22:30
标题: 异常
在遇到异常的时候,为什么有时候直接抛出异常,有时候需要try

作者: 小超超    时间: 2016-8-23 22:34
同样求解?
作者: zhoubinjian    时间: 2016-8-23 23:11
这个 要看情况 ,自己没有办法解决的,就抛出去,像子类有异常,必须自己处理不能抛,理论的话是不太好理解的,最好 是根据例子一起学习最好
作者: 劉芒    时间: 2016-8-23 23:15
运行时异常被抛出可以不处理。即不捕获也不声明抛出 如果父类抛出了多个异常,子类覆盖父类方法时,只能抛出相同的异常或者是他的子集 父类方法没有抛出异常,子类覆盖父类该方法时也不可抛出异常。此时子类产生该异常,只能捕获处理,不能声明抛出 当多异常处理时,捕获处理,前边的类不能是后边类的父类
作者: wmc1994    时间: 2016-8-23 23:50
恩,大致了解了
作者: 冬天有点冷    时间: 2016-8-24 01:22
Jdk1.7异常标准处理,需要解决异常,所以需要抛出,不然当代码累积,无法确定底层具体错误位置。里面的try是用来关流的




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