code: @Override
  	public void handle(final T throwable, final boolean throwRuntimeException) {
  		this.logger.error(throwable);
  		if (throwRuntimeException) {
  			if (throwable instanceof RuntimeException) {
  				throw (RuntimeException) throwable;
  			}
  			throw new RuntimeException(throwable);
  		}
  	}
docs: /*
  (non-Javadoc)
  
  @see com.jk.exceptions.ExceptionHandler#handle(java.lang.Throwable, boolean)