A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 严国泽 中级黑马   /  2014-7-17 11:08  /  658 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

看到if语句中抛出异常,那for循环或者其它循环中也可以抛出异常不?

2 个回复

倒序浏览
java异常一般都会try-catch里处理,一般try-catch会在循环体里,如果异常发生的位置在try代码块里,那么如果在catch里没有主动抛出异常,并且catch的代码没有发生异常,循环继续。
如果异常发生在catch代码块里,而程序没有对catch里的异常进行try-catch,会中断循环。
回复 使用道具 举报
zhxu188 发表于 2014-7-17 15:37
java异常一般都会try-catch里处理,一般try-catch会在循环体里,如果异常发生的位置在try代码块里,那么如 ...

所以是可以的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马