next up previous contents index
suivant: Déclenchement monter: Erreurs et exceptions précédent: Une hiérarchie d'exceptions   Table des matières   Index


Récupération

L'interception et le traitement sont réalisés en plaçant les appels susceptibles de déclencher une exception dans un try ... catch. La récupération minimale, qui gobe n'importe quelle exception, sans rien dire, est :

  try {
  ...
  }
  catch (Exception e) {}

Une version plus informative de cette récupération minimale consiste à imprimer la chaîne de caractères décrivant l'exception sur le flot de sortie en erreur standard, par System.err.println(e), ou mieux, à imprimer l'état de la pile :

    try {
      ...
    }
    catch (Exception e) {
      System.err.println("Exception: " + e.getMessage());
      e.printStackTrace()
    }

Ce style de programmation est nécessaire dans des logiciels qui doivent être robustes.



Rene' LALEMENT 2002-11-07