Exception handling is an often ignored area in enterprise software design. It comes out more as an after thought rather than being an integral part of initial design.
I've seen cases where
Also, checkout this excellent article on "Exception management and error tracking in J2EE".
I've seen cases where
- logs are polluted with too many exceptions leading to delay in performing root cause analysis
- root cause exceptions get eaten up when thrown to upper level stacks and only a generic exception is logged
- sufficient exception details aren't recorded with the default log levels
Also, checkout this excellent article on "Exception management and error tracking in J2EE".
|