Often, when working with loops, one reaches a point where they need to skip the remaining body of the loop for one iteration. In such a situation, the continue
statement comes in handy.
The continue
statement breaks a single iteration of a loop (if a certain event takes place) and continues execution from the next iteration in the loop. This is explained in the diagram below:
In this shot, we will look at the continue
statement in the context of a while loop. Below, the code snippet demonstrates how the continue
statement works in Python, C++, and Java. Notice how all multiples of 3 are not printed due to the use of the continue
statement.
number = 0while number < 10:number = number + 1if number % 3 == 0:continueprint(number)