Assez similaire à la notion présente dans d'autres langages
(Java)
Une exception est une erreur qui intervient à l'exécution du programme.
Il y a des exceptions prédéfinies, mais
le programmeur peut déclarer ses propres exceptions.
Le déclenchement d'une exception n'entraîne pas obligatoirement
la fin du programme. Il est possible de traiter une exception
(c'est à dire d'exécuter du code quand elle intervient).
Déclencher une exception (déclenchement automatique ou
déclenchement par l'instructionraise)
Si on pense que dans un bloc d'instructions, une
exception (ou plusieurs exceptions) peut (ou peuvent) être
déclenchée et que l'on veut la (ou les) traiter (Utiliser un bloc
try et une clause
ou plusieurs clauses except, ...)
Eventuellement
finir un bloc try qu'il y ait eu
exception ou non par une clause finally