Using break to Exit a Loop

From Catglobe Wiki
Jump to: navigation, search



Using break to Exit a Loop

It is possible to force an immediate exit from a loop, bypassing any code remaining in the body of the loop and the loop’s conditional test, by using break statement. When a break statement is encountered inside a loop, the loop is terminated, and program control resumes at the next statement following the loop. Here is an example:

{

number i = 1;

while (i<10)

{

if (i==6) break;

print(i);

i = i + 1;

}

print("Counting completed.");

}

The output from the script is shown here:

1

2

3

4

5

Counting completed.

In nested loops, the break statement in the inner loop causes only the termination of that loop. The outer loop is unaffected.