[Overview][Constants][Types][Classes][Procedures and functions][Variables] |
Exit current loop construct.
Source position: system.fpd line 21
procedure Break; |
Breakjumps to the statement following the end of the current repetitive statement. The code between the Breakcall and the end of the repetitive statement is skipped. The condition of the repetitive statement is NOT evaluated.
This can be used with For, var{repeat} and Whilestatements.
Note that while this is a procedure, Breakis a reserved word and hence cannot be redefined.
None.
|
Continue with next loop cycle. |
|
|
Exit current subroutine. |
Program Example87; { Program to demonstrate the Break function. } Var I : longint; begin I:=0; While I<10 Do begin Inc(I); If I>5 Then Break; Writeln (i); end; I:=0; Repeat Inc(I); If I>5 Then Break; Writeln (i); Until I>=10; For I:=1 to 10 do begin If I>5 Then Break; Writeln (i); end; end.