code: public static String checkUri(String uri, @Nullable Object errorMessage) {
          return checkUri(uri, String.valueOf(errorMessage), EMPTY_ERROR_MESSAGE_ARGS);
      }
docs: Performs URI check against RFC 2396 specification
  
  @param uri the URI to check
  @return the checked uri
  @throws IllegalArgumentException if the {@code uri} is invalid
  @throws NullPointerException     if the {@code uri} is null
  @see Checks#checkUri(String, String, Object...)