break
break语句可以结束for、switch和select的代码块。break语句还可以在语句后面添加标签,表示退出某个标签对应的代码块,标签要求必须定义在对应的for、switch和select的代码块上。
package main
import "fmt"
func main() {
testForBlock:
for i:=0;i<10;i++{
for s:=0;s<i;s++ {
if s==6{
break testForBlock
}
fmt.Printf("s is %d\n",s)
}
fmt.Printf("i is %d\n",i)
}
fmt.Println("break test over")
}
最后更新于