天天看点

go语言流程控制关键字breakgo语言流程控制关键字break

go语言流程控制关键字break

break

语句可以结束

for

switch

select

的代码块。

go语言使用break注意事项

  1. 单独在

    select

    中使用

    break

    和不使用

    break

    没有啥区别。
  2. 单独在表达式

    switch

    语句,并且没有

    fallthough

    ,使用

    break

    和不使用

    break

    没有啥区别。
  3. 单独在表达式

    switch

    语句,并且有

    fallthough

    ,使用

    break

    能够终止

    fallthough

    后面的

    case

    语句的执行。
  4. 带标签的

    break

    ,可以跳出多层

    select/ switch

    作用域。让

    break

    更加灵活,写法更加简单灵活,不需要使用控制变量一层一层跳出循环,没有带

    break

    的只能跳出当前语句块。

go语言break关键字实例

跳出for循环