您的位置:首页 > 产品设计 > UI/UE

java基础------continue和break的区别

2017-09-29 13:44 369 查看

continue

只能用在循环中,表示结束本次循环,进入下一次循环

 

public class TestContinue{

        public static void main(String[] args){

              int stop=4;

              int i;

              for(i=1;i<10;i++){

                     if(i==stop){

                            continue;

                     }

                     System.out.println("i="+i);

              }

              System.out.println("循环结束后");

              System.out.println("i=" + i);

       }

}



break

如果用在switch语句,跳出switch代码块

 

如果用在循环中,跳出循环体,例如 

 

public class TestBreak{

       public static void main(String[] args){

              int stop=4;

              int i;

              for(i=1;i<10;i++){

                     if(i==stop){

                            break;

                     }

                     System.out.println("i="+i);

              }

              System.out.println("循环结束后");

              System.out.println("i=" + i);

       }

}

 

/*

执行过程:

stop=4

i=1,2,3,4

执行结果

i=1

i=2

i=3

循环结束后

i=4

*/

}

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: