跳轉語句break和continue的區別

在循環裏面有兩個關鍵操作break和continue
break的操作是跳出當前循環
continue是跳過本次循環
注意:break可以用於for、switch、select,而continue只能用於for循環
package main //必須有一個main包
import “fmt”
import “time”
func main ( ) {
i := 0
for {//for後面不寫任何東西,這個循環條件永遠爲真,死循環
i ++;
time.Sleep(time.second) //延遲1s
if i == 5 {
break //跳出循環,如果嵌套多個循環,跳出最近的那個內循環
//continue//跳過本次循環,但是下一次循環繼續
}
fmt.Println("i = ",i)
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章