·123-java-exception-handling
</>

123-java-exception-handling

Verwenden Sie diese Option, wenn Sie Best Practices für die Java-Ausnahmebehandlung anwenden müssen – einschließlich der Verwendung bestimmter Ausnahmetypen, der Verwaltung von Ressourcen mit Try-with-Resources, der Sicherung von Ausnahmemeldungen, der Beibehaltung des Fehlerkontexts durch Ausnahmeverkettung, der frühzeitigen Validierung von Eingaben mit Fail-Fast-Prinzipien, der korrekten Behandlung von Thread-Unterbrechungen, der Dokumentation von Ausnahmen mit @throws, der Durchsetzung von Protokollierungsrichtlinien, der Übersetzung von Ausnahmen an API-Grenzen, der Verwaltung von Wiederholungsversuchen und der Idempotenz, der Durchsetzung von Zeitüberschreitungen, dem Anhängen unterdrückter Ausnahmen und der Weitergabe von Fehlern in Asynchroner/reaktiver Code. Teil des Skills-for-Java-Projekts

13Installationen·3Trend·@jabrena

Installation

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

So installieren Sie 123-java-exception-handling

Installieren Sie den KI-Skill 123-java-exception-handling schnell in Ihrer Entwicklungsumgebung über die Kommandozeile

  1. Terminal öffnen: Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Installationsbefehl ausführen: Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling
  3. Installation überprüfen: Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Quelle: jabrena/cursor-rules-java.

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

Verwenden Sie diese Option, wenn Sie Best Practices für die Java-Ausnahmebehandlung anwenden müssen – einschließlich der Verwendung bestimmter Ausnahmetypen, der Verwaltung von Ressourcen mit Try-with-Resources, der Sicherung von Ausnahmemeldungen, der Beibehaltung des Fehlerkontexts durch Ausnahmeverkettung, der frühzeitigen Validierung von Eingaben mit Fail-Fast-Prinzipien, der korrekten Behandlung von Thread-Unterbrechungen, der Dokumentation von Ausnahmen mit @throws, der Durchsetzung von Protokollierungsrichtlinien, der Übersetzung von Ausnahmen an API-Grenzen, der Verwaltung von Wiederholungsversuchen und der Idempotenz, der Durchsetzung von Zeitüberschreitungen, dem Anhängen unterdrückter Ausnahmen und der Weitergabe von Fehlern in Asynchroner/reaktiver Code. Teil des Skills-for-Java-Projekts Quelle: jabrena/cursor-rules-java.

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-03-10
Aktualisiert
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Schnelle Antworten

Was ist 123-java-exception-handling?

Verwenden Sie diese Option, wenn Sie Best Practices für die Java-Ausnahmebehandlung anwenden müssen – einschließlich der Verwendung bestimmter Ausnahmetypen, der Verwaltung von Ressourcen mit Try-with-Resources, der Sicherung von Ausnahmemeldungen, der Beibehaltung des Fehlerkontexts durch Ausnahmeverkettung, der frühzeitigen Validierung von Eingaben mit Fail-Fast-Prinzipien, der korrekten Behandlung von Thread-Unterbrechungen, der Dokumentation von Ausnahmen mit @throws, der Durchsetzung von Protokollierungsrichtlinien, der Übersetzung von Ausnahmen an API-Grenzen, der Verwaltung von Wiederholungsversuchen und der Idempotenz, der Durchsetzung von Zeitüberschreitungen, dem Anhängen unterdrückter Ausnahmen und der Weitergabe von Fehlern in Asynchroner/reaktiver Code. Teil des Skills-for-Java-Projekts Quelle: jabrena/cursor-rules-java.

Wie installiere ich 123-java-exception-handling?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Wo ist das Quell-Repository?

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