Go语言 break和continue
1、break语句
break:跳出循环,break语句用于在结束其正常执行之前突然终止fro循环
示例代码:
package main
import "fmt"
func main() {
for i := 1;i <= 10;i++{
if i == 5 {
break
}
fmt.Println(i)
}
fmt.Println("main,over....")
}
2、continue语句
continue:跳出一次循环,continue语句用于跳过for循环的当前迭代,在continue语句后面的for循环中的所有代码将不会在当前迭代中执行,循环将继续到下一个迭代。
示例代码:
package main
import "fmt"
func main() {
for i := 1;i <= 10;i++{
if i == 5 {
continue
}
fmt.Println(i)
}
fmt.Println("main,over....")
}
break与continue区别:
- break:彻底的结束循环
- continue:结束了某一次循环
当你老了,回顾一生,就会发觉:什么时候出国读书,什么时候决定做第一份职业、何时选定了对象而恋爱、什么时候结婚,其实都是命运的巨变。只是当时站在三岔路口,眼见风云千樯,你作出选择的那一日,在日记上,相当沉闷和平凡,当时还以为是生命中普通的一天。
6 
浙公网安备 33010602011771号