Swift Programming - Fallthrough statement
Swift 的控制轉移敘述 (control transfer statements)共有 break, continue, fallthrough 及 return 四種.
break, continue & return 與Objective-C 同, Fallthrough 是 Swift 新加入的.
Fallthrough 語法定義如下:
Fallthrough 有以下幾點特性:
1. Fallthrough 只會(能)出現在Switch 敘述中的case block
2. Fallthrough 不會檢查 case condition 且直接執行下一個 case block (或default case block)
3. Fallthrough 不能出現在最後ㄧ個 case block
資料參考自: Apple, The Swift Programming Language