Exceptional Java – Design the failure case – Part 1
Good exception handling doesn’t happen by chance. It is designed and planned and when done properly it is one of the main roads to the software “Holy Grail” – quality and reliability. But leave it to chance and soon all hell breaks loose.
