Go 语言 break 语句


Go 语言中 break 语句用于以下两方面:

  1. 用于循环语句中跳出循环,并开始执行循环之后的语句。
  2. break在switch(开关语句)中在执行一条case后跳出语句的作用。

语法

break 语法格式如下:

  1. break;

break 语句流程图如下:

实例

  1. package main
  2.  
  3. import "fmt"
  4.  
  5. func main() {
  6. /* 定义局部变量 */
  7. var a int = 10
  8.  
  9. /* for 循环 */
  10. for a < 20 {
  11. fmt.Printf("a 的值为 : %d\n", a);
  12. a++;
  13. if a > 15 {
  14. /* 使用 break 语句跳出循环 */
  15. break;
  16. }
  17. }
  18. }

以上实例执行结果为:

  1. a 的值为 : 10
  2. a 的值为 : 11
  3. a 的值为 : 12
  4. a 的值为 : 13
  5. a 的值为 : 14
  6. a 的值为 : 15