Процедура Break

Прерывает операторы циклов For, While или Repeat.

Объявление:

Procedure Break;

Режим:

Windows, Real, Protected

Замечание:

Немедленно выходит из ближайшего цикла For, While или Repeat. Это напоминает оператор Goto, переходящий по метке, находящейся сразу после окончания оператора цикла. Компилятор сообщает об ошибке, если вызов Break не был сделан внутри циклов For, While или Repeat.

Пример:

{ Пример программы для процедуры Break }
Uses Crt;

Var
 S : String;

Begin
 While True Do
  Begin
   ReadLn(S);
   If S = '' Then Break;
   WriteLn(S);
  End;
End.