try {
URL settingsFileURL = getSettingsURL(settingsFile);
List<File> propertiesFilesFiles = toFileList(propertiesFiles);
return getIvySettings(settingsFileURL, propertiesFilesFiles);
} catch (FileStateInvalidException ex) {
throw new IvyException(ex);
} catch (MalformedURLException ex) {
throw new IvyException(ex);
}
}