break语句
break语句用于终止某个语句块的执行,最多使用的是跳出当前的整个循环
{ ……
break;
……
}
continue语句
continue语句立即终止当前循环,继续执行下一次循环
continue语句用在for循环中也是终止当前循环,继续执行下一次循环
特殊流程控制语句说明
break只能用于switch语句和循环语句中。
continue 只能用于循环语句中。
在同一代码块中,break和continue之后不能有其他的语句,因为程序永远不会执行到break和continue之后的语句。
//break:一旦执行,终止循环
for(int i=0;i<10;i++){
if(i==4){
break;
}
System.out.println(i);
}
System.out.println();
//continue:跳过当次循环,继续执行下次循环
for(int i=0;i<10;i++){
if(i==4){
continue;
}
System.out.println(i);
}
System.out.println();
int i=0;
while(i<10){
if(i==4){
continue;
}
System.out.println(i);
i++;
}