Exception propagation in Java - an exception is first thrown from the top of the stack and if it is not caught, it drops down the call stack to the previous method. After a method throws an exception, the runtim
I think my question above about the utility of error propagation addresses this. Not allowing Log methods to return errors would require all Loggers that might encounter errors as part of their implementation to handle errors locally. But that would be the implementation, not the API, right? Fo...