Go語言break跳轉(zhuǎn)語句怎么使用
更新時間:2023年01月16日 10:35:02 作者:fiveym
這篇文章主要介紹了Go語言break跳轉(zhuǎn)語句怎么使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
基本介紹
break語句用于終止某個語句塊的執(zhí)行,用于中斷當前for循環(huán)或跳出switch語句
基本語法
{
..........
break
.........
}
示意圖
以for循環(huán)舉例
細節(jié)說明
1,break語句出現(xiàn)在多層嵌套的語句塊中時,可以通過標簽之名要終止的是哪一層語句塊
2,標簽的基本使用
package main import "fmt" func main(){ lable2: for i := 0 ; i < 4 ; i++{ for j := 0; j <10 ; j++{ if j == 2{ break lable2 } fmt.Println("j=", j) } } }
break默認會跳出最近的for循環(huán)
break后面可以指定標簽,跳出標簽對應的for循環(huán)
案例
package main import "fmt" func main(){ var name string var pwd string for i := 1; i <= 3; i++ { fmt.Println("請輸入你的用戶名:") fmt.Scanln(&name) fmt.Println("請輸入你的密碼:") fmt.Scanln(&pwd) if name == "wangjingze" && pwd == "888" { fmt.Println("登錄成功") break } else { fmt.Println("用戶名或密碼輸入錯誤,請重新輸入") } } }
到此這篇關于Go語言break跳轉(zhuǎn)語句怎么使用的文章就介紹到這了,更多相關Go break內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Golang內(nèi)存對齊的規(guī)則及實現(xiàn)
本文介紹了Golang內(nèi)存對齊的規(guī)則及實現(xiàn),通過合理的內(nèi)存對齊,可以提高程序的執(zhí)行效率和性能,通過對本文的閱讀,讀者可以更好地理解Golang內(nèi)存對齊的原理和技巧,并應用于實際編程中2023-08-08Go語言異常處理error、panic、recover的使用
GO語言中引入的異常的處理方式為error、panic、recover ,本文主要介紹了Go語言異常處理error、panic、recover的使用,感興趣的可以了解一下2024-08-08