首页 > 试题广场 >

Continue语句跳出整个循环.

[单选题]
Continue语句跳出整个循环.
  • 正确
  • 错误
1)continue是跳出本次循环,
比如
(for i = 0; i < 5; i++){
    if(i == 2){
        continue;
    }
    System.out.println("i = " + i);
}
//则结果应该是:
//i = 0
//i = 1
//i = 3
//i = 4
即当遇到continue时,本次循环结束,直接开始下一次循环;
2)break是跳出本循环体
比如
(for i = 0; i < 4; i++){
(for j = 0; j < 4; j++){
    if(j == 2){
        break;
    }
    System.out.println("i = " + i + ", j = " + j);
}
//则结果应该是:
//i = 0, j = 0
//i = 0, j = 1
//i = 1, j = 0
//i = 1, j = 1
//i = 2, j = 0
//i = 2, j = 1
//i = 3, j = 0
//i = 3, j = 1
即当遇到break时,本循环体结束。
这些就是区别。
发表于 2017-08-07 09:36:42 回复(0)
选B
基本的语法,
continue是结束本次循环,本次循环中continue下面代码不再执行,直接进入下次循环。
break,直接跳出当前循环。
发表于 2018-07-16 21:20:23 回复(0)
continue是停止本次循环,回到循环起始处,进入下一循环操作。break是直接跳出当前循环。如果需要跳出多重循环,需要在多重循环外面设一个标识flag,然后使用带有标识的break flag,这样就可以跳出多重循环。
发表于 2017-10-13 23:22:10 回复(0)
continue是提前跳出本次循环(很可能本次循环还没执行完)开始下一轮循环。break是直接跳出循环。
发表于 2017-08-02 10:45:01 回复(0)
b
发表于 2017-07-27 16:40:22 回复(1)
continue是跳出本次循环进行下一次循环,而break是跳出该循环体
发表于 2023-05-04 23:27:13 回复(0)
break跳出整个循环 continue跳出一次循环 立刻进行下一次循环
发表于 2022-03-12 20:25:22 回复(0)
hh
发表于 2021-08-10 15:49:51 回复(0)
continue是跳出本次循环进行下一次循环,而break是跳出该循环体
发表于 2021-07-02 17:14:51 回复(0)
break 用于跳出整个循环; continue 用于跳出当前循环,进入下一次循环;
发表于 2021-02-03 08:23:54 回复(0)
  • break 用于跳出整个循环;
  • continue 用于跳出当前循环,进入下一次循环;
发表于 2020-08-15 20:59:19 回复(0)
<p>continue是结束本次循环,break是结束整个循环,通常用于判断体语句中。</p><p><br></p>
发表于 2020-07-05 20:12:50 回复(0)
<p>continue是跳出本次循环,进行下一次循环</p>
发表于 2020-05-30 08:36:28 回复(0)
continue是不执行循环体中continue后面的代码直接返回,继续下一次的循环
发表于 2020-03-06 09:46:04 回复(0)

跳出本次循环

发表于 2020-02-07 21:09:19 回复(0)
coutinue跳出本次循环 break跳出循环体 return跳出方法,当然也跳出了循环体
编辑于 2019-05-13 07:58:13 回复(0)
B
发表于 2019-05-09 11:40:02 回复(0)
continue 用于跳出当前循环
发表于 2019-04-27 13:43:38 回复(0)
continue语句跳出本次循环,break跳当前循环

发表于 2018-09-27 21:20:02 回复(0)
1)continue是跳出本次循环, 比如 (for i = 0; i < 5; i++){ if(i == 2){ continue; } System.out.println("i = " + i); } //则结果应该是: //i = 0 //i = 1 //i = 3 //i = 4 即当遇到continue时,本次循环结束,直接开始下一次循环; 2)break是跳出本循环体 比如 (for i = 0; i < 4; i++){ (for j = 0; j < 4; j++){ if(j == 2){ break; } System.out.println("i = " + i + ", j = " + j); } //则结果应该是: //i = 0, j = 0 //i = 0, j = 1 //i = 1, j = 0 //i = 1, j = 1 //i = 2, j = 0 //i = 2, j = 1 //i = 3, j = 0 //i = 3, j = 1 即当遇到break时,本循环体结束。 这些就是区别。
发表于 2017-09-06 09:16:27 回复(0)