Bonjour,

J'aurais souhaité savoir si Java permet de gérer les exceptions en mode "restauration", c'est à dire que le bloc catch corrige le problème et reprend le bloc try à l'endroit ayant levé l'exception.

Mon cas est très simple: il s'agit de gérer les erreurs de connexion à un serveur. L'objectif est que le bloc catch se reconnecte et relance le code (avec un système pour limiter le nombre de relances bien sûr).

En pratique, il ne me manque que l'instruction à ajouter en fin de bloc catch pour revenir à l'endroit ayant levé l'exception (une sorte de GOTO).

Hélas, je n'ai pas l'impression que cette instruction existe en Java. Si j'ai bien compris cet article:
http://bruce-eckel.developpez.com/li...chap=11&page=0
il faudrait que j'encapsule chaque instruction effectuant une connexion au serveur dans une boucle while comprenant un try/catch. Vu le nombre d'instructions se connectant au serveur dans mon code, c'est ingérable

Est-ce que j'ai bien compris? Ou existe-t-il une solution pour gérer mon pb?