Le 26 Apr 2002 [EMAIL PROTECTED] a �crit :

> C'est l'approche que je pr�conise �galement. C'est aussi ce que 
> sugg�re Bruce Eckel dans son livre "thinking in Java" au chapitre 9:
> 

Alors �a ! Je suis aussi g�nial que Bruce Eckel ! (et de toi, 
"scliche").


> [...]
>     Deux fonctions existent donc : expliquer, et se remettre dans un
>     �tat correct.
> Je ne suis pas d'accord. Une exception indique une erreur grave qui
> implique un branchement vers d'autres instructions ou bien l'arr�t du
> logiciel afin d'informer l'utilisateur que l'op�ration a �chou�.
> Tenter de corriger la provenance de l'exception (comme par exemple en
> incluant les "try/catch" dans un "while") s'av�re difficile et peut
> aussi �chouer. C'est en fait la probl�matique mieux connu sous le nom

Je me suis mal exprim� : "se remettre dans un �tat correct", ce n'est 
pas forc�ment tenter de corriger l'erreur. C'est se mettre dans un 
�tat tel que l'on puisse r�pondre � la prochaine sollicitation, bien 
que l'on vienne de subir une erreur.

Ce n'est pas dans le but de refaire le traitement, c'est dans le but 
de pouvoir r�pondre correctement � une autre demande.


--
Sur le Web, tout de suite.
Herve AGNOUX - diaam informatique
http://www.diaam-informatique.com

Répondre à