• break与continue均用于跳过循环中的某些条件,区别在于break用于强行退出循环,不执行循环中剩余的语句。即满足相应的条件后,跳过剩余循环,直接执行之后的命令操作;而continue用于终止某次循环过程,即跳过循环体中某个满足continue条件的语句,接着进行下轮是否执行循环的判定。

  • 练习题:使用continue,输出从1到100之间的偶数,每输出5个数字换一次行;

public static void main(String[] args) {
  //定义一个for循环
  for(int a = 1 ; a<=100 ; a++){
      //如果a/2有余数(证明他是个奇数)
      if (a%2!=0){
      //跳过本轮循环
          continue;}
          //输出本轮循环a的数字
      System.out.print(a + " ");


      //如果a能将10整除
      if(a%10==0){
          //输出一个换行
          System.out.println();
      }