- Go 教程
- Go - 主页
- Go - 概览
- Go - 环境设置
- Go - 程序结构
- Go - 基本语法
- Go - 数据类型
- Go - 变量
- Go - 常量
- Go - 运算符
- Go - 决策制定
- Go - 循环
- Go - 函数
- Go - 作用域规则
- Go - 字符串
- Go - 数组
- Go - 指针
- Go - 结构体
- Go - 切片
- Go - 范围
- Go - 映射
- Go - 递归
- Go - 类型转换
- Go - 接口
- Go - 错误处理
- Go 实用资源
- Go - 问题与解答
- Go - 快速指南
- Go - 实用资源
- Go - 讨论
Go - break 语句
Go 编程语言中的 break 语句有两个用途 −
如果循环内遇到 break 语句,则循环将立即终止,并且程序控制将恢复到循环后面的下一条语句。
它可用于终止 switch 语句中的 case。
如果你正在使用嵌套循环,则 break 语句将停止执行最内层循环,并开始执行代码块后的下一行代码。
语法
Go 中 break 语句的语法如下 −
break;
流程图
示例
package main
import "fmt"
func main() {
/* local variable definition */
var a int = 10
/* for loop execution */
for a < 20 {
fmt.Printf("value of a: %d\n", a);
a++;
if a > 15 {
/* terminate the loop using break statement */
break;
}
}
}
当编译并执行以上代码时,它将产生以下结果 −
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15
go_loops.htm
广告