Sobes.tech
Junior — Middle

Pouvez-vous nommer les exceptions standard que l'on peut vérifier en Java?

sobes.tech IA

Réponse de l'IA

En Java, les exceptions vérifiées (checked) sont celles que le compilateur exige de traiter ou de déclarer dans la méthode. Quelques exceptions vérifiées standard :

  • IOException — erreurs d'entrée/sortie, par exemple lors de la manipulation de fichiers ou de réseaux.
  • SQLException — erreurs lors de l'utilisation de bases de données via JDBC.
  • ClassNotFoundException — lorsque la classe n'est pas trouvée lors du chargement dynamique.
  • InterruptedException — interruption du thread.
  • FileNotFoundException — fichier non trouvé (sous-classe de IOException).

Exemple de gestion d'une exception vérifiée :

try {
    FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
    e.printStackTrace();
}

Les exceptions vérifiées obligent le développeur à gérer explicitement les erreurs potentielles, augmentant la fiabilité du code.