Structure For Handling Exceptions In Java Coding