public static void addSettings(String propFile) throws SettingsError {
  try {
    props.load(new FileInputStream(propFile));
  }
 catch (  IOException e) {
    throw new SettingsError(e);
  }
}

public static void addSettings ( String propFile ) throws SettingsError { try { props . load ( new FileInputStream ( propFile ) ) ; } catch ( IOException e ) { throw new SettingsError ( e ) ; } }
reads another settings file and adds the key - value pairs to the current settings overriding any values that already existed with the same keys .
