首页 > 编程知识 正文

continue与break的区别,return用法

时间:2023-05-03 16:57:50 阅读:150956 作者:2500

一.作用和区别

break的作用是退出当前循环块(for、while、do while )或程序块(switch )。 它在循环阻滞中的作用是摆脱目前循环的循环体。 块的作用是比较中断和以下case条件。

continue用于终止循环体中下一条语句的执行,并返回到循环块的开头以执行下一个循环。 不是马上执行循环体。

2 .举例比较

package com.waxberry.app;

公共类计数和限制{

publicstaticvoidmain (string args [ ] ) {

System.out.println ('循环未开始);

System.out.println ('从现在开始continue );

for(intI=0; i 3; I ) {

System.out.println (“开始”第I个for循环开始);

if(I==1) {

连续;

}

System.out.println ('开始'第I '个for周期结束');

}

system.out.println('continue测试完毕(n * * * * * * * * * * * * * * ' ) ) ) ) ) ) ) )。

System.out.println ('现在开始break '的测试;

for(intI=0; i 3; I ) {

system.out.println (第' I '次for循环开始);

if(I==1) {

布雷克;

}

system.out.println (结束第' I '次for循环);

}

system.out.println('break测试完毕(n * * * * * * * * * * * * * * * * ' ) )

}

}

执行结果:

循环还没有开始

现在开始continue的测试

第0次for循环开始

开始第0次for循环的结束

第一次for循环开始

第二次for循环开始

开始第二个for循环的结束

continue测试完成

* * * * * * * * * * * * * * * * * * * * * *

现在开始break的测试

开始第0次for循环

结束第0次for循环

开始第一次for循环

break测试已完成

* * * * * * * * * * * * * * * * * * * * * *

上面的示例清楚地表明,break将跳出所有循环,continue将结束此循环并继续下一个循环。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。