Infinite Loops with Break
So far, we were introduced to various types of loops, learning what structures they have and how they are applied. Now, we need to understand what an infinite loop is, when it occurs, and how we can break it using the break
operator.
Video: Infinite Loops with Break
Watch this video lesson to learn how to use infinite loops, along with the break
operator: https://youtu.be/rpez6b9TpdA.
Infinite Loop – Explanation
We call an infinite loop one that repeats infinitely the performance of its body. In while
and do-while
loops the end check is a conditional expression that always returns true
. Infinite for
occurs when there is no condition to end the loop.
Here is what an infinite while
loop looks like:
And here is what an infinite for
loop looks like:
The Operator "Break"
We already know that the infinite loop performs a certain code infinitely, but what if we want at some point under a given condition to go out of the loop? The break
operator comes in handy in this situation.
The break operator stops the execution of a loop at the time it is called and continues from the first line after the end of the loop. This means that the current iteration of the loop will not be completed, accordingly, the rest of the code in the body of the loop will not be executed. |