code: public static String readFileContentQuietly( File file, Logger logger ) {
  
  		String result = "";
  		try {
  			if( file != null && file.exists())
  				result = readFileContent( file );
  
  		} catch( Exception e ) {
  			logger.severe( "File " + file + " could not be read." );
  			logException( logger, e );
  		}
  
  		return result;
  	}
docs: Reads a text file content and returns it as a string.
  <p>
  The file is tried to be read with UTF-8 encoding.
  If it fails, the default system encoding is used.
  </p>
  
  @param file the file whose content must be loaded (can be null)
  @param logger a logger (not null)
  @return the file content or the empty string if an error occurred