Swift Tutorial - Tutorialspoint

(backadmin) #1

If we do not use fallthrough statement, then the program will come out of the switch
statement after executing the matching case statement. We will take the following two
examples to make its functionality clear.


Example 1


The following example shows how to use a switch statement in Swift programming
without fallthrough:


import Cocoa

var index = 10

switch index {
case 100 :
println( "Value of index is 100")
case 10 , 15 :
println( "Value of index is either 10 or 15")
case 5 :
println( "Value of index is 5")
default :
println( "default case")
}

When the above code is compiled and executed, it produces the following result:


Value of index is either 10 or 15

Example 2


The following example shows how to use a switch statement in Swift programming with
fallthrough:


import Cocoa

var index = 10

switch index {
case 100 :
println( "Value of index is 100")
fallthrough
case 10 , 15 :
Free download pdf