Qu'est-ce que 123-java-exception-handling ?
À utiliser lorsque vous devez appliquer les meilleures pratiques de gestion des exceptions Java : notamment l'utilisation de types d'exceptions spécifiques, la gestion des ressources avec des ressources d'essai, la sécurisation des messages d'exception, la préservation du contexte d'erreur via le chaînage des exceptions, la validation précoce des entrées avec des principes d'échec rapide, la gestion correcte des interruptions de thread, la documentation des exceptions avec @throws, l'application de la politique de journalisation, la traduction des exceptions aux limites de l'API, la gestion des tentatives et de l'idempotence, l'application des délais d'attente, l'attachement des exceptions supprimées et la propagation des échecs dans le code asynchrone/réactif. Une partie du projet skills-for-java Source : jabrena/cursor-rules-java.