return、break、continue语句的区别

来源:互联网 发布:mysql全球地区数据库 编辑:程序博客网 时间:2024/06/04 19:30

1、return语句

1)返回方法指定类型的值;

2)结束方法;

for (int i=0;i<2;i++){
for(int j=3;j<10;j++){
if(j==6){
return;
}
System.out.print(j);
}
System.out.println("/"+i);
}

//输出结果:345


2、break语句

1)使用在switch语句中;

2)在其他循环结构中,结束本层循环;

for (int i=0;i<2;i++){
for(int j=3;j<10;j++){
if(j==6){
break;
}
System.out.print(j);
}
System.out.println("/"+i);

}

//输出结果: 345/0
            345/1


3、continue语句

用于结束本次循环。当循环体执行到continue语句时,则跳过余下的语句,直接进行下一次循环;用来加速循环。

for (int i=0;i<2;i++){
for(int j=3;j<10;j++){
if(j==6){
continue;
}
System.out.print(j);
}
System.out.println(“/”+i);
}

//输出结果: 345789/0
         345789/1

0 0
原创粉丝点击