Loading...
Loading...
Use when you need to apply Java exception handling best practices — including using specific exception types, managing resources with try-with-resources, securing exception messages, preserving error context via exception chaining, validating inputs early with fail-fast principles, handling thread interruption correctly, documenting exceptions with @throws, enforcing logging policy, translating exceptions at API boundaries, managing retries and idempotency, enforcing timeouts, attaching suppressed exceptions, and propagating failures in async/reactive code. This should trigger for requests such as Exception handling; Use try-with-resources in Java code; Create exception chaining in Java code; Apply fail-fast validation in Java code. Part of cursor-rules-java project
npx skill4agent add jabrena/cursor-rules-java 123-java-exception-handlingExceptionRuntimeExceptionIllegalArgumentExceptionNullPointerExceptionInterruptedException@throwsThrowable#addSuppressedThrowableErrorCompletionStage./mvnw compilemvn compile./mvnw clean verifymvn clean verify./mvnw compilemvn compilereferences/123-java-exception-handling.md./mvnw clean verifymvn clean verify