Accounting Types Of Errors In Java