ExceptionManager Exists
I'll prefer ExceptionManger to handle my all exception as i can compare exception, start process according to exception policy, can know the type of exception while ExceptionPolicy just give me a single member function to handle exception nothing else...
you should also go through from these links...