Avatar ·

Peut-on intercepter plusieurs exceptions dans un seul bloc catch en Java ?

Bonjour à tous ! J'ai commencé à étudier Java récemment et j'ai rencontré un problème lors de la gestion des exceptions. J'ai une méthode qui lit un fichier et parse des nombres à partir de chaînes. Je souhaite gérer correctement plusieurs erreurs possibles : si le fichier n'est pas trouvé (FileNotFoundException), si une erreur d'entrée-sortie se produit (IOException) et si la chaîne n'est pas un nombre (NumberFormatException). Actuellement, mon code ressemble à ceci : ```java try { BufferedReader reader = new BufferedReader(new FileReader("data.txt")); String line = reader.readLine(); int number = Integer.parseInt(line); System.out.println(number); } catch (FileNotFoundException e) { System.out.println("Fichier non trouvé : " + e.getMessage()); } catch (IOException e) { System.out.println("Erreur d'entrée-sortie : " + e.getMessage()); }