Difference between revisions of "Using break to Exit a Loop"

From Catglobe Wiki
Jump to: navigation, search
(jrfconvert import)
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[Category:HelpBooks]]
+
[[Category:Program_Control_Statements]]

+
{{HelpFiles}}
  
 
===Using break to Exit a Loop===
 
===Using break to Exit a Loop===

Latest revision as of 08:16, 14 December 2011



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.