¿Qué es 123-java-exception-handling?
Úselo cuando necesite aplicar las mejores prácticas de manejo de excepciones de Java, incluido el uso de tipos de excepción específicos, la administración de recursos con prueba con recursos, la protección de mensajes de excepción, la preservación del contexto de error mediante el encadenamiento de excepciones, la validación temprana de entradas con principios de falla rápida, el manejo correcto de la interrupción de subprocesos, la documentación de excepciones con @throws, la aplicación de políticas de registro, la traducción de excepciones en los límites de API, la administración de reintentos y la idempotencia, la aplicación de tiempos de espera, la adjuntación de excepciones suprimidas y la propagación de fallas en código asíncrono/reactivo. Parte del proyecto skills-for-java Fuente: jabrena/cursor-rules-java.