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
ICP备案:
公安联网备案: