Swift-fallthrough-statement
提供:Dev Guides
Swift-フォールスルーステートメント
Swift 4のswitchステートメントは、CおよびC ++プログラミング言語で発生する後続のケースの最下部を通過するのではなく、最初に一致したケースが完了するとすぐに実行を完了します。
CおよびC ++でのswitch文の一般的な構文は次のとおりです-
ここでは、caseステートメントから抜け出すために break ステートメントを使用する必要があります。そうしないと、実行制御は、一致するcaseステートメントの下で使用可能な後続のcaseステートメントを通過します。
構文
Swift 4のswitch文の一般的な構文は次のとおりです-
例1
次の例は、Swift 4プログラミングでswitchステートメントを使用する方法を示しています*フォールスルーなし*-
上記のコードをコンパイルして実行すると、次の結果が生成されます-
例2
次の例は、Swift 4プログラミングで* switchthroughを使用してswitchステートメントを使用する方法を示しています-
上記のコードをコンパイルして実行すると、次の結果が生成されます-