Sobes.tech
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.