final String classname = classe.getSimpleName();
final URL resources = classe.getResource(toResourceName(toBundleName(classname, locale), EXTENSION));
try {
return (ResourceBundle) classe.getDeclaredConstructor(URL.class).newInstance(resources);
} catch (NoSuchMethodException | InvocationTargetException e) {
<BUG>InstantiationException exception = new InstantiationException(e.toString());

exception.initCause(e);
throw exception;</BUG>
}

final String classname = classe.getSimpleName();
final URL resources = classe.getResource(toResourceName(toBundleName(classname, locale), EXTENSION));
try {
return (ResourceBundle) classe.getDeclaredConstructor(URL.class).newInstance(resources);
} catch (NoSuchMethodException | InvocationTargetException e) {
throw (InstantiationException) new InstantiationException(e.toString()).initCause(e);
