code: private static void throwAsMalformedURLException( final String message, final Exception cause )
          throws MalformedURLException
      {
          final MalformedURLException exception = new MalformedURLException( message );
          exception.initCause( cause );
          throw exception;
      }
docs: Creates an MalformedURLException with a message and a cause.
  
  @param message exception message
  @param cause   exception cause
  
  @throws MalformedURLException the created MalformedURLException