I don't understand what you mean. My comment is asking to keep the ES exception as previous exception of the RuntimeException you throw instead of  loosing it together.
when catching an exception to throw a new one, you should generally link the original exception as it allows accessing its stack trace and location to understand what went wrong