Go 语言 continue 语句
Go 语言 continue 语句用于跳过剩下的循环语句开始下一次循环
continue 语句类似于 break 语句 但 continue 不是跳出循环,而是跳过当前循环执行下一次循环语句
for 循环 语句中的 continue 语句会触发 for 增量语句的执行
语法
Go 语言 continue 语句语法格式如下:
continue;
continue 语句流程图
Go 语言 continue 语句执行流程如下所示
范例
/** * file: main.go * author: 简单教程(www.twle.cn) * Copyright © 2015-2065 www.twle.cn. All rights reserved. */ package main import "fmt" func main() { /* 定义局部变量 */ var a int = 11 /* for 循环 */ for a < 17 { if a == 15 { /* 跳过此次循环 */ a = a + 1; continue; } fmt.Printf("a 的值为 : %d\n", a); a++; } }
编译运行以上 Go 语言范例,输出结果如下
$ go run main.go a 的值为 : 11 a 的值为 : 12 a 的值为 : 13 a 的值为 : 14 a 的值为 : 16