Swift 4中的continue
語句告訴迴圈停止,並在迴圈的下一次疊代開始時再次啟動。
對於for
迴圈,continue
語句會導致條件測試並增加迴圈部分的執行。 對於while
和do ... while
迴圈,continue
語句使程式控制傳遞給條件測試。
Swift 4中continue
語句的語法如下 -
continue
流程圖
範例程式碼
var index = 10
repeat {
index = index + 1
if( index == 15 ){
continue
}
print( "Value of index is \(index)")
} while index < 20
編譯並執行上述程式碼時,會產生以下結果 -
Value of index is 11
Value of index is 12
Value of index is 13
Value of index is 14
Value of index is 16
Value of index is 17
Value of index is 18
Value of index is 19
Value of index is 20