JAVA中break和conitue的具体区分是什么呢?
答案:6 悬赏:40
解决时间 2021-10-12 23:26
- 提问者网友:孤山下
- 2021-10-12 10:52
最好能举例说明下,我是新手,谢谢大家咯
最佳答案
- 二级知识专家网友:风格不统一
- 2020-12-16 03:21
break直接跳出循环 执行循环后面的语句
continue是结束本次循环,但不跳出循环,继续下次循环
continue是结束本次循环,但不跳出循环,继续下次循环
全部回答
- 1楼网友:老鼠爱大米
- 2019-05-22 19:50
break跳出循环,程序结束。
continue是条出本次循环,程序继续执行。
- 2楼网友:往事埋风中
- 2019-11-23 13:37
swith(StrA)
CASE "A":
DoSthA();
break;
CASE "B":
DoSthB();
conitue;
default:
DoSth();
break;
当STRA等于A时执行DOSTHA()然后跳出SWITCH语句,等于B时执行DOSTHB()不跳出,
当然这个例子不怎么好
- 3楼网友:山有枢
- 2018-11-06 09:09
brake和continue一般都用于循环体中,当某个条件成立时,就brake或是continue;
例:
for(int i=0 ;i < 10 ;i ++) {
............//语句
if(i%2==0) break; //程序跳至 } 即跳出循环体,下面的语句也不运行
...............//语句
}
for(int i=0 ;i < 10 ;i ++) {
........//语句
if(i%2==0) continue; //程序跳至i++,下面的语句将不运行
.......//语句
}
- 4楼网友:夜余生
- 2020-07-17 10:17
距离来说明:
for(int i=0 ;i < 10 ;i ++) {
System.out.println("i = " + i);
if(i%2==0){
break;
}
}
当i第一次遇到是偶数的时候,会跳出循环。
- 5楼网友:拜訪者
- 2021-02-08 03:57
int i=0;
while(i<10)
{
i++;
if(i==4) continue;
if(i==7) break;
System.out.println(i);
}
就看上面一段,continue意思是当i==4时,continue后面的不再执行,转到while,再判断i<10是否满足,开始下一轮循环
break意思是结束循环,此时不管i等于几,循环都不再继续
因此该程序打印:
1
2
3
5
6
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息