docs: ImageReader createJPEGReader() {
          maybeInitJPEGProvider();
          if (jpegProvider == null) {
              throw new IllegalStateException("No suitable JPEG reader provider found");
          }
  
          try {
              return jpegProvider.createReaderInstance();
          }
          catch (IOException e) {
              // NOTE: The default Sun version never throws IOException here
              throw new Error("Could not create JPEG reader: " + e.getMessage(), e);
          }
      }