code: public static String read(final File aFile, final String aCharsetName) throws IOException {
          return read(aFile, Charset.forName(aCharsetName));
      }
docs: Reads the contents of a file using the supplied {@link Charset}; the default system charset may vary across
  systems so can't be trusted.
  
  @param aFile The file from which to read
  @param aCharsetName The name of the character set of the file to be read
  @return The information read from the file
  @throws IOException If the supplied file could not be read