有两个循环,他们是嵌套关系,在内循环中使用break将终止哪一个循环?
答案:4 悬赏:50 手机版
解决时间 2021-04-29 04:13
- 提问者网友:温旧梦泪无声
- 2021-04-28 16:01
有两个循环,他们是嵌套关系,在内循环中使用break将终止哪一个循环?
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-04-28 17:32
内循环
break只跳出包含它那对大括号的循环 如果外层还有循环的话也就是循环嵌套的话那么
只跳出内循环
全部回答
- 1楼网友:煞尾
- 2021-04-28 19:23
跳出内循环,如果要跳出外循环要用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:
.......
- 2楼网友:低音帝王
- 2021-04-28 18:45
跳出当前循环
你也可以加上制定标签 制定他跳到哪的
- 3楼网友:鱼芗
- 2021-04-28 18:04
当然是内循环了,break在哪个循环里就退出哪个循环
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯