Contents
3.4. break¶
break语句可以结束for、switch和select的代码块, break语句还可以在语句后面添加标签,表示退出某个标签对应的代码块,标签要求必须定义在对应的for、switch和select的代码块上。
package main
import "fmt"
func main() {
OuterLoop: // 外层循环的标签
// 双层循环
for i := 0; i < 2; i++ {
for j := 0; j < 5; j++ {
// 使用switch 进行数值分支判断
switch j {
case 2:
fmt.Println(i,j) //0 2
break OuterLoop
case 3:
fmt.Println(i,j)
break OuterLoop
}
}
}
}