·123-java-exception-handling
</>

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

13Instalaciones·3Tendencia·@jabrena

Instalación

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling

Cómo instalar 123-java-exception-handling

Instala rápidamente el skill de IA 123-java-exception-handling en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: jabrena/cursor-rules-java.

SKILL.md

Ver original

Identify and apply robust Java exception handling practices to improve error clarity, security, debuggability, and system reliability.

Prerequisites: Run ./mvnw compile or mvn compile before applying any changes. If compilation fails, stop immediately — do not proceed until the project is in a valid state.

Core areas: Specific exception types instead of generic Exception/RuntimeException, try-with-resources for automatic resource cleanup, secure exception messages that avoid information leakage, exception chaining to preserve full error context, early input validation with IllegalArgumentException/NullPointerException, InterruptedException handling with interrupted-status restoration, @throws JavaDoc documentation,...

Ú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.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-03-10
Actualizado
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Respuestas rápidas

¿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.

¿Cómo instalo 123-java-exception-handling?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

https://github.com/jabrena/cursor-rules-java