Bugzero logging becomes better again. If the app user has no write permission to the log file, no log can be written. The admin is now notified the problem upon login.
Exception handling is in general a big plus in Java. But like everything else in life, you must do it the “right way”. I have seen Java applications that write out gigabyte of data in the log daily or even hourly. This will surely cause a big problem.
So, what we are trying to accomplish is to pick up the right balance. This of course can be applied to everything else.
