| Description |
|
The Abort procedure stops the current processing and exits to the last exception block. In doing so, no end user message is produced - the abort is silent.
|
| | Related commands | | Break | | Forces a jump out of a single loop | | Continue | | Forces a jump to the next iteration of a loop | | Goto | | Forces a jump to a label, regardless of nesting | | Halt | | Terminates the program with an optional dialog | | RunError | | Terminates the program with an error dialog |
|
Download this web site as a Windows program.
|
|
|
|
| Example code : Aborting from a try block | begin
 // Enter a try block
Try
ShowMessage('Before abort');
Abort;
ShowMessage('After abort');
Except
On E : Exception do ShowMessage(E.Message + ' exception occured');
end;
ShowMessage('After try');
end;
| | Show full unit code | Before abort
Operation aborted exception occured
After try | |
|
|