phil stephens wrote:I have a few calls to System.exit preceded by a message to screen with and explanation as to why...
Well, like Stephan (and probably Jeanne too), that just strikes me as wrong.
There is almost never a good reason for calling
Sysem.exit() explicitly; and if you do, you generally
shouldn't be calling
System.exit(0) - the reason being that 0 is what is returned when the program ends normally.
Secondly: any uncaught Exception will cause the program to terminate anyway, so calling
Sysem.exit() inside an Exception seems doubly redundant.
Winston