123 Java Exception Handling

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. Part of the skills-for-java project

jabrena e84fdf0 2 files · 97.4 KB Updated

File contents

jabrena/cursor-rules-examples/tree/main/.agents/skills/123-java-exception-handling commit e84fdf0143

Frequently asked questions

npx skillmds@latest add jabrena/123-java-exception-handling