day05 流程控制结构(2)

嵌套循环

  • 将一个循环放在另一个循环体内,就形成了嵌套循环。其中,for,while ,do…while均可以作为外层循环或内层循环

  • 当只有内层循环的循环条件为false时,才会完全跳出内层循环,才可结束外层的当次循环,开始下一次的循环。

break

  • break只能用于switch语句和循环语句中

  • break是终止本层循环

  • break、continue之后不能有其他的语句,因为程序永远不会执行其后的语句

  • break语句出现在多层嵌套的语句块中时,可以通过标签指明要终止的是哪一层语句块

 label1:     {   ……        
  label2:         {   ……
  label3: {   ……
            break label2;
            ……
  }
          }
  }

 

continue

  • continue只能使用在循环结构中

  • continue语句用于跳过当次循环

  • continue语句出现在多层嵌套的循环语句体中时,可以通过标签指明要跳过的是哪一层循环

return

  • 结束用于一个方法

  • return直接结束整个方法,不管这个return处于多少层循环之内

posted @ 2021-03-11 10:03  阿年不想做人  阅读(64)  评论(0)    收藏  举报