(十二)break,continue
class Break
{
//break,continue
public static void main(String[] args)
{
//break
for(int i =0;i<=5;i++) {
if(i==3) {
break;
//System.out.println("Hello World");//无法访问的语句
}
System.out.println(i);//0, 1 , 2
}
System.out.println("How are you?");
m:for(int i = 0;i<=5;i++){
n:for(int j = 0;j<=3;j++){
if(j==2) {
break m;
}
}
System.out.println(i);//循环终止,不会有任何结果
}
//continue
for(int i = 0;i <=5;i++){
if(i%2==0) {
continue;//当条件符合时,跳过当前循环直接进行i++;
//System.out.println("Hello World!!");//无法访问
}
System.out.println(i);//1,3,5
}
x:for(int i = 0;i<=5;i++){
z:for(int j = 0;j<=3;j++){
if(j==2) {
continue x;
}
}
System.out.println(i);//不会有任何结果,每次j==2的时候都会把外层循环终止调。
}
}
}
作者:狗尾草
-------------------------------------------
个性签名:海到无边天作岸,山登绝顶人为峰!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!


浙公网安备 33010602011771号