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....")
}
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区别:
原文:https://www.cnblogs.com/jemooner/p/14794537.html