private static void handlerProcess(ProceedingJoinPoint pjp, ExceptionProcessor ep, Throwable e) throws Throwable {
		if (ep.handler() != null && !(ep.handler().equals(SkipExceptionHandler.class))) {
			try {
				ExceptionHandler exceptionHandler =(ExceptionHandler) ep.handler().newInstance();
				try {
					exceptionHandler.handle(pjp, e);
				}  finally {
					exceptionHandler.finallyHandle(pjp, e);
				}
			} catch(NoSuchMethodException ex) {
				logger.error("The implementation class of handler must have getConstructor().", ex);
				return;
			}
		}
	}