L’exception de type float levée dans le bloc try est interceptée par le gestionnaire
catch(float) qui affiche un message avant de mettre fin à l’exécution du programme.
c.
donnez un entier : 3
abnormal program termination /* ou quelque chose de semblable */
L’exception de type double levée dans le bloc try ne dispose d’aucun gestionnaire
approprié (il aurait dû être du type catch(double). On appelle donc la fonction terminate
qui, par défaut, appelle la fonction abort, laquelle met fin à l’exécution du programme
en affichant un message approprié.
d.
donnez un entier : 4
suite et fin du programme
Ici, aucune exception n’a été levée par le bloc try et on exécute l’instruction qui le suit,
laquelle affiche le message de fin de programme.
335
Précédent

- 336/398

Suivant