Ада-95. Компилятор GNAT

       

Инструкции exit и exit when


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

loop

-- инструкции тела цикла

if логическое_выражение then

exit; end if; end loop;

loop

-- инструкции тела цикла

exit when логическое_выражение; end loop;



Содержание раздела