exceptionHandled = true;
} catch (Exception unexpected) {
unexpectedException = unexpected;
}
if (!exceptionHandlerAnnotation.cleanup().equals(
Object.class) && !cleanupInvoked) {
if(!cleanupInvoked) {
invokeCleanups(targetClass, targetObject,
exceptionHandlerAnnotation.cleanup(), t);
}