Hi All, What is the best Hierarcy (framework) for handling exceptions in a J2EE project.
I am thinking of some roughly the following Hierarcy consisting broadly of three categories : + MyApplicationException extends Exception ( For handling bussiness exceptions.) - InsufficientBalanceException - InvalidPasswordException - etc. + MySystemException extends RuntimeException (Non bussiness exception, exception due to System problems) + MyEJBException extends EJBException (Not too sure if this is required) My question is : 1. Is this approach correct ? 2. My application flow consists of ActionClass calls BussinessDelegate calls SessionBean calls DAO and ActionClass calls BussinessDelegate calls SessionBean calls EntityBeans How should the exception for take place. Should it be something like this: DAO throws some ApplicationException ... caught by SessionBean thrown as some EJBException ...... caught by BussinessDelegate and do some handling Regards, Prasenjit. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]