Control transfer statements are used to transfer control to another part of the code. Swift offers six control transfer statements; these are continue, break, fallthrough, guard, throws, and return. We will look at the return statement in Chapter 6, Functions, and will discuss the throws statement in Chapter 11, Availability and Error Handling. The remaining control transfer statements will be discussed in this section.
Control transfer statements
The continue statement
The continue statement tells a loop to stop executing the code block and to go to the next iteration of the loop. The following example shows how we can use this statement to print out only the odd numbers in a range:
for i in 1...10 { if i % 2 == 0 { ...