Generalizing class type ExceptionHandling.