有两个循环,他们是嵌套关系,在内循环中使用break将终止哪一个循环?
5个回答
展开全部
推荐于2017-11-25
展开全部
内循环break只跳出包含它那对大括号的循环 如果外层还有循环的话也就是循环嵌套的话那么只跳出内循环
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-31
展开全部
跳出内循环,如果要跳出外循环要用break+label或者goto+label如:1: outer: for(int i=0; i<3; ++i) {
for(int j=0; j<3; ++j) {
System.out.println("i= " + i + " j= " + j); break outer;
} } for(int i=0; i<3; ++i) {
for(int j=0; j<3; ++j) {
System.out.println("i= " + i + " j= " + j); goto label; } } label: .......
for(int j=0; j<3; ++j) {
System.out.println("i= " + i + " j= " + j); break outer;
} } for(int i=0; i<3; ++i) {
for(int j=0; j<3; ++j) {
System.out.println("i= " + i + " j= " + j); goto label; } } label: .......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-31
展开全部
跳出当前循环
你也可以加上制定标签 制定他跳到哪的
你也可以加上制定标签 制定他跳到哪的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-31
展开全部
当然是内循环了,break在哪个循环里就退出哪个循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询