天天看點

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循環