code: public DelayLoadSection loadDelayLoadSection() throws IOException {
          Optional<DelayLoadSection> delayLoad = maybeLoadDelayLoadSection();
          return (DelayLoadSection) getOrThrow(delayLoad,
                  "unable to load delay-load import section");
      }
docs: Loads all bytes and information of the delay-load section.
  
  The file on disk is read to fetch the information.
  
  @return {@link DelayLoadSection} of the given file
  @throws IOException
  if unable to read the file
  @throws IllegalStateException
  if unable to load debug section