Junior — Middle
Quel est le rôle du mot-clé throws dans la gestion des exceptions en Java?
sobes.tech IA
Réponse de l'IA
Le mot-clé throws en Java est utilisé dans la déclaration d'une méthode pour indiquer que cette méthode peut lancer certaines exceptions vérifiées (checked exceptions). C'est une obligation pour le code appelant : gérer ces exceptions avec un bloc try-catch, ou aussi les déclarer dans sa propre clause throws.
Exemple :
public void readFile(String path) throws IOException {
// code pouvant lancer IOException
}
Ici, la méthode readFile indique qu'elle peut lancer IOException. Cela aide les compilateurs et les développeurs à comprendre quelles exceptions doivent être gérées, assurant une gestion des erreurs plus fiable.