Logging and exception handling are like two peas in a pod. When a problem happens in your Java code, that typically means you have an exception that needs to be ...
Traditionally this means using a logging framework like log4j or the Java Logging API, and then writing and maintaining all necessary log statements manually. This is very tedious and error-prone, and ...