Protótipo: procedure break;
Descrição: Salta para a instrução seguinte ao final do comando de repetição corrente. Tudo o que estiver entre o break e o fim do comando de repetição é ignorado. A expressão booleana do comando de repetição não é avaliada.
Pode ser usado com os comandos while-do, repeat-until e for-do. Ressalta-se que pode ser muito danoso ao código, pois possui efeito semelhante ao goto (ver seção Comando de desvio incondicional (Goto));
Exemplo:
program exemploBreak; var i : longint; begin i := 0; while i < 10 do begin inc(i); if i > 5 then break; writeln(i); end; end.