126-java-exception-handling plugin
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.
How to install the 126-java-exception-handling plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add jabrena/plinth
/plugin install 126-java-exception-handling@cursor-rules-javaUpdate, turn off or remove
- Update the plugin (shell)
- claude plugin update 126-java-exception-handling@cursor-rules-java
- Refresh the marketplace
- /plugin marketplace update cursor-rules-java
- Turn it off for now
- /plugin disable 126-java-exception-handling@cursor-rules-java
- Remove it
- /plugin uninstall 126-java-exception-handling@cursor-rules-java
126-java-exception-handling plugin questions
How do I install the 126-java-exception-handling plugin?
In Claude Code run /plugin marketplace add jabrena/plinth, then /plugin install 126-java-exception-handling@cursor-rules-java.
How do I update or remove the 126-java-exception-handling plugin?
Update it with claude plugin update 126-java-exception-handling@cursor-rules-java in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall 126-java-exception-handling@cursor-rules-java.