break continue
break 一出现 ,循环语句就中断。
continue只跳过 ,还带标签外边坐。
return作用有两个,终止程序送归客。**
//break 结束循环
for(int i = 0; i < 10 ; i ++){
System.out.println(i);
if(i == 5){
break;
}
}
//带标签的break 只可以再循环中使用
Loop :for(int i = 0; i < 20; i ++){
for (int j = 0; j < 20; j ++){
if (j == 13){
break Loop;
}
System.out.println("i : break; "+ i + " j :" + j);
}
}
//带标签的continue 只可以再循环中使用
jump: for (int i = 0; i <10 ; i++){
for(int j = 0 ; j<10; j ++){
if(j == 5){
continue jump;
}
System.out.println("i : "+ i + " j :" + j);
}
}
return
一个作用是返回值
一个是终止程序
System.out.println("1");
System.out.println("2");
if(true){
return;
}
//后边不执行程序终止
System.out.println("4");
System.out.println("5");