This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-configuration.git
commit e41a1da53942f7517f19ebc3bd3662617ee38288 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sat Jul 16 14:28:17 2022 -0400 Better internal exception handling --- .../builder/combined/BaseConfigurationBuilderProvider.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/apache/commons/configuration2/builder/combined/BaseConfigurationBuilderProvider.java b/src/main/java/org/apache/commons/configuration2/builder/combined/BaseConfigurationBuilderProvider.java index ae3618ef..a2527507 100644 --- a/src/main/java/org/apache/commons/configuration2/builder/combined/BaseConfigurationBuilderProvider.java +++ b/src/main/java/org/apache/commons/configuration2/builder/combined/BaseConfigurationBuilderProvider.java @@ -290,9 +290,8 @@ public class BaseConfigurationBuilderProvider implements ConfigurationBuilderPro * @return the newly created instance * @throws Exception if an error occurs */ - private static BuilderParameters createParameterObject(final String paramcls) throws Exception { - final Class<?> cls = ConfigurationUtils.loadClass(paramcls); - return (BuilderParameters) cls.newInstance(); + private static BuilderParameters createParameterObject(final String paramcls) throws ReflectiveOperationException { + return (BuilderParameters) ConfigurationUtils.loadClass(paramcls).newInstance(); } /**