The break statement in Pascal has the following two usages:
When the break statement is encountered inside a loop, the loop is immediately terminated and program control resumes at the next statement following the loop.
The syntax for a break statement in Pascal is as follows:
break;
program exBreak; var a: integer; begin a :=10; while (a<20) do begin writeln('value of a: ', a); a:=a +1; if (a>15) then break; {terminate the loop} end; end.
When the above code is compiled and executed, it produces following result:
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15