} catch (ConfigurationException cause) {
throw cause;
} catch (ConversionException cause) {
throw new ConfigurationException(getBundle().getString("configuration-not-conversion",
this.prefix + getKey(field), field.getType().toString()), cause);
}
catch (Exception cause) {
// TODO Lançar mensagem informando que houve erro ao tentar extrair o valor com o extrator tal.
throw new ConfigurationException("", cause);
}
return value;
}