Инструкции exit и exit when
Инструкции exit и exit when могут быть использованы для преждевременного выхода из цикла. При этом, выполнение программы будет продолжено в точке непосредственно следующей за циклом. Два варианта, показанных ниже, имеют одинаковый эффект:
loop
-- инструкции тела цикла if логическое_выражение then exit; end if; end loop; loop -- инструкции тела цикла exit when логическое_выражение; end loop; |