This clause defines the facilities for dealing with
errors or other exceptional situations that arise during program execution.
represents a kind of exceptional situation; an occurrence
of such a situation (at run time) is called an exception occurrence
an exception is to abandon normal
program execution so as to draw attention to the fact that the corresponding
situation has arisen.
Performing some actions in
response to the arising of an exception is called handling
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe