Dart编程实例 - break 和 label

本文为大家分享 Dart编程实例 - break 和 label 的具体示例代码,提供大家参考,具体内容如下:

void main() {
   outerloop: // This is the label name
   for (var i = 0; i < 5; i++) {
      print("Innerloop: ${i}");
      innerloop:
      for (var j = 0; j < 5; j++) {
         if (j > 3 ) break ;
         // Quit the innermost loop
         if (i == 2) break innerloop;
         // Do the same thing
         if (i == 4) break outerloop;
         // Quit the outer loop
         print("Innerloop: ${j}");
      }
   }
}

下一章:Dart编程实例 - continue 和 label

本文为大家分享 Dart编程实例 - continue 和 label 的具体示例代码,提供大家参考,具体内容如下:void main() { outerloop: // This i ...