Exceptions
try
.. // code sous surveillance
except
.. // code executé seulement si une exception est déclenchée
end;
try
.. // code sous surveillance
finally
.. // code executé dans tous les cas
end;
On peut déclencher manuellement un exception avec l'instruction "abort".
L'exception déclenchée sera "Eabort".
Avec l'instruction "raise" on déclenche l'exception de son choix.