code: protected String exceptionMessage(String id, String messageTemplate, Object... parameters) {
      String formattedTemplate = formatMessageTemplate(id, messageTemplate);
      if(parameters == null || parameters.length == 0) {
        return formattedTemplate;
  
      } else {
        return MessageFormatter.arrayFormat(formattedTemplate, parameters).getMessage();
  
      }
    }
docs: Prepares an exception message
  
  @param id the id of the message
  @param messageTemplate the message template to use
  @param parameters the parameters for the message (optional)
  
  @return the prepared exception message