黑马程序员技术交流社区
标题:
catch和throw同时能使用吗?
[打印本页]
作者:
lixing123456
时间:
2014-12-20 10:56
标题:
catch和throw同时能使用吗?
求大神指教?
作者:
lwj123
时间:
2014-12-20 12:41
在函数内throw异常,可以有两种解决方式,一是抛出去,而就是直接try,catc起来就可以了
作者:
王晓杰
时间:
2014-12-20 16:07
坐等答案
作者:
↘宀˙亲哚/
时间:
2014-12-20 22:45
能被catch则catch,否则throw
作者:
程梦真
时间:
2014-12-20 23:26
catch 和 throw 没什么关系 ,try块里面抛出异常时有2种情况 ,
一、如果异常被catch(定义到的类型)抓到,则可以进行处理,
1,可以选择抛出异常,看是否被外层的代码catch如果没有,就直接抛到jvm,程序直接被杀死,
2,也可以无视异常,程序继续执行
二、如果异常没被catch(定义到的异常类型)抓到,
1,直接抛出异常,看是否被外层的代码catch块抓到,如果没有,抛到jvm,程序被杀死
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2