中易网

JAVA中break和conitue的具体区分是什么呢?

答案:6  悬赏:40  
解决时间 2021-10-12 23:26
最好能举例说明下,我是新手,谢谢大家咯
最佳答案
break直接跳出循环 执行循环后面的语句
continue是结束本次循环,但不跳出循环,继续下次循环
全部回答
break跳出循环,程序结束。 continue是条出本次循环,程序继续执行。
swith(StrA) CASE "A": DoSthA(); break; CASE "B": DoSthB(); conitue; default: DoSth(); break; 当STRA等于A时执行DOSTHA()然后跳出SWITCH语句,等于B时执行DOSTHB()不跳出, 当然这个例子不怎么好
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++,下面的语句将不运行 .......//语句 }
距离来说明: for(int i=0 ;i < 10 ;i ++) { System.out.println("i = " + i); if(i%2==0){ break; } } 当i第一次遇到是偶数的时候,会跳出循环。
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
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我家乡巴里坤漂亮吗?
重庆春意美容美发
哪里有卖永春芦柑?
时尚家居风水有哪些禁忌
请问安乃近主要的作用是什么?吃多了会怎么样?
要去重庆巫山, 从深圳坐飞机先去宜昌还是武汉
临平什么地方有批发发美发用品的地方
如何看待人事专员
红酒都可以炖什么吃,介绍的越多越好,土豆
金鼎二手车(信阳固始县)地址在什么地方,我要
广西土特产有哪些?
腿为什么发凉
娄底沙发厂哪家质量好?
镇江大港哪儿卷帘门便宜
从莆田上高速去福州上渡那边,在福州下高速时
推荐资讯
嘉定区买二手车
华强北商城买的努比亚Z5mini 是正品吗?有木有
什么时候喝牛奶减肥
深圳东门哪里有好玩的地方,要详细路线(拍拖
开封金盛热力按热计量表收费怎么计算
上海宝山月浦哪里可以拉卡啦
刮胡刀片多久换一次?
女人嘴唇发紫是怎么回事?
哈尔滨的亚布力滑雪场 有冰场的么? 多少钱一
停车场(解放路)(市市解放路97号附近停车场)地
好像有一股甘泉,流进每个战士的心田 这句话是
简欧风格吊灯什么牌子的好?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?