В Delphi представлены прерывание, продолжение, выход, прерывание, остановка, ошибка выполнения.
1. Break принудительно завершает цикл (может быть помещен только в цикл), используется для принудительного выхода из оператора For, оператора while или оператора повторения.
2. Продолжить используется для принудительного завершения цикла взвешивания с помощью оператора For, оператора while или оператора повторения и запуска следующего цикла.
3. выход используется для выхода из текущего блока кода. Если код является основной программой, программа будет завершена. Если это функция или процедура, процедура или функция будут выполнены немедленно.
4. abort прерывает работу программы и генерирует информацию об исключении, не сообщая об ошибке. Выпрыгните из модуля-предка. Отличие от выхода
Скопируйте код кода следующим образом:
процедура п1;
начинать
р2;
р3;
конец;
процедура п2;
начинать
прерывание; //выход;
конец;
процедура р3;
начинать
//показать сообщение()..
конец;
Если используется Abort, P3 не может быть выполнен. Если используется Exit, P3 может быть выполнен.
5. Halt используется для принудительного прекращения выполнения приложения и возврата в операционную систему (метод аварийного выхода).
6. runerror прекращает выполнение программы и генерирует текущую ошибку (возвращает код ошибки).