go语言流程控制关键字break
break
语句可以结束
for
、
switch
和
select
的代码块。
go语言使用break注意事项
- 单独在
中使用select
和不使用break
没有啥区别。break
- 单独在表达式
语句,并且没有switch
,使用fallthough
和不使用break
没有啥区别。break
- 单独在表达式
语句,并且有switch
,使用fallthough
能够终止break
后面的fallthough
语句的执行。case
- 带标签的
,可以跳出多层break
作用域。让select/ switch
更加灵活,写法更加简单灵活,不需要使用控制变量一层一层跳出循环,没有带break
的只能跳出当前语句块。break
go语言break关键字实例
跳出for循环