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