Description:
Many parts of the codebase (especially non-Claude modules) use generic catch (Exception e) with printStackTrace() or minimal logging.
Issues found:
- Inconsistent use of
java.util.logging
- No structured error messages for users
- Potential silent failures in AI interactions
Suggestion:
- Use specific exception types where possible
- Proper logging with
Logger.getLogger()
- User-friendly error notifications via NetBeans status bar or dialogs
Priority: High for production stability.
Description:
Many parts of the codebase (especially non-Claude modules) use generic
catch (Exception e)withprintStackTrace()or minimal logging.Issues found:
java.util.loggingSuggestion:
Logger.getLogger()Priority: High for production stability.