GO教程
GO控制语句
GO高级

Go Break

Go Break语句

break 语句用于跳出它出现的最内层结构。它可以用于 for 循环(计数器、条件等),也可以用于开关。在该结构的结尾 } 之后继续执行。
语法:-
break;
Go Break 语句示例:
package main
import "fmt"
func main() {
   var  a int = 1
   for a < 10{
      fmt.Print("Value of a is ",a,"\n")
      a++;
      if a > 5{
         /* terminate the loop using break statement */
         break;
      }
   }
}
输出:
Value of a is 1
Value of a is 2
Value of a is 3
Value of a is 4
Value of a is 5
Break 语句也可以在内循环中使用,并且控制流中断到外循环。
带有内循环的 Break 语句:
package main
import "fmt"
func main() {
   var a int
   var b int
   for a = 1; a <= 3; a++ {
      for b = 1; b <= 3; b++ {
         if (a == 2 && b == 2) {
            break;
         }
         fmt.Print(a, " ", b, "\n")
     }
   }
}
输出:
1 1
1 2
1 3
2 1
3 1
3 2
3 3

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4