Описание |
Процедура Abort останавливает текущую обработку и переходит к последнему исключительному блоку. В примере Abort - "отключающий", так как последнее сообщение не дошло до пользователя.
|
|
Похожие команды |
Break Выполняет выход из одного цикла
Continue Заставляет перейти к следующей итерации цикла
Goto Вызывает скачок к метке, независимо от вложения
Halt Заканчивает программу с дополнительным диалогом.
RunError Заканчивает программу с диалогом ошибки
| |
|
Пример кода : Прерывание из блока try |
begin // Вход в блок try
Try
ShowMessage('Перед прерыванием');
Abort;
ShowMessage('После прерывания');
Except
On E : Exception do ShowMessage(E.Message + ' - исключение
произошло');
end;
ShowMessage('После try');
end;
|
Перед прерыванием
Операция прервана - исключение произошло
После try
|
|