·123-java-exception-handling
</>

123-java-exception-handling

Используйте, когда вам необходимо применить передовые методы обработки исключений Java, включая использование определенных типов исключений, управление ресурсами с помощью try-with-resources, защиту сообщений об исключениях, сохранение контекста ошибок посредством цепочки исключений, раннюю проверку входных данных с помощью принципов отказоустойчивости, правильную обработку прерываний потоков, документирование исключений с помощью @throws, соблюдение политики ведения журнала, трансляцию исключений на границах API, управление повторными попытками и идемпотентностью, принудительное соблюдение таймаутов, присоединение подавленных исключений и распространение сбоев в асинхронный/реактивный код. Часть проекта «Навыки для Java»

13Установки·3Тренд·@jabrena

Установка

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

Как установить 123-java-exception-handling

Быстро установите AI-навык 123-java-exception-handling в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: 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,...

Используйте, когда вам необходимо применить передовые методы обработки исключений Java, включая использование определенных типов исключений, управление ресурсами с помощью try-with-resources, защиту сообщений об исключениях, сохранение контекста ошибок посредством цепочки исключений, раннюю проверку входных данных с помощью принципов отказоустойчивости, правильную обработку прерываний потоков, документирование исключений с помощью @throws, соблюдение политики ведения журнала, трансляцию исключений на границах API, управление повторными попытками и идемпотентностью, принудительное соблюдение таймаутов, присоединение подавленных исключений и распространение сбоев в асинхронный/реактивный код. Часть проекта «Навыки для Java» Источник: jabrena/cursor-rules-java.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling
Категория
</>Разработка
Проверено
Впервые замечено
2026-03-10
Обновлено
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Короткие ответы

Что такое 123-java-exception-handling?

Используйте, когда вам необходимо применить передовые методы обработки исключений Java, включая использование определенных типов исключений, управление ресурсами с помощью try-with-resources, защиту сообщений об исключениях, сохранение контекста ошибок посредством цепочки исключений, раннюю проверку входных данных с помощью принципов отказоустойчивости, правильную обработку прерываний потоков, документирование исключений с помощью @throws, соблюдение политики ведения журнала, трансляцию исключений на границах API, управление повторными попытками и идемпотентностью, принудительное соблюдение таймаутов, присоединение подавленных исключений и распространение сбоев в асинхронный/реактивный код. Часть проекта «Навыки для Java» Источник: jabrena/cursor-rules-java.

Как установить 123-java-exception-handling?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/jabrena/cursor-rules-java --skill 123-java-exception-handling После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

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