Break-Continue

Break-Continue

package com.andy.base.Andy.operator.structure;

public class BreakDemo {
  public static void main(String[] args) {
      int i = 0;
       while (i<100){
          i++;
          System.out.println(i);
           if(i==30){
              break;
          }
      }
  }
}

 

package com.andy.base.Andy.operator.structure;

public class ContinueDemo {
  public static void main(String[] args) {
      //break用于强制退出循环,不执行循环剩余的语句
      //continue 语句用在循环语句中,用于终止某次循环过程,即跳过当前循环,并继续下一次循环
      int i = 0;
       while(i<100){
          i++;
           if(i%10==0){
              System.out.println();
              continue;
          }
          System.out.print(i+" ");
      }

  }
}

 

 

package com.andy.base.Andy.operator.structure;

public class LabelDemo {
  public static void main(String[] args) {
      //显示101-150所有的质数

      int count = 0;
      outer: for (int i = 101; i < 150; i++) {
           for (int j =2;j<i/2;j++){
               if (i % j == 0 ){
                  continue outer;
              }
          }
          System.out.print(i+" ");

      }
  }
}
 
posted @ 2023-02-26 19:17  努力学习的J1an-JIan  阅读(15)  评论(0)    收藏  举报