首页 > 编程笔记
Go语言continue(跳过本次循环)
关键字 continue 只适用于 for 循环,它是跳过本次循环直接进入下一次循环,在关键字 continue 后面的代码不再执行,它的语法如下:
for 变量初始值; 判断条件; 变量控制 { 执行语句1 continue 执行语句2 }一般情况下,在 for 循环中使用关键字 continue 都是在特定条件下才触发,如果不给关键字 continue 设置触发条件,程序将永远无法执行关键字 continue 后面的代码,示例如下:
package main import "fmt" func main() { for i := 1; i < 5; i++ { if i == 2 { continue } fmt.Printf("本次循环次数为:%v\n", i) } }运行结果为:
本次循环次数为:1
本次循环次数为:3
本次循环次数为:4