summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/beust/jcommander/ParameterDescription.java
diff options
context:
space:
mode:
authorCedric Beust <cedric@beust.com>2012-08-02 10:22:16 -0700
committerCedric Beust <cedric@beust.com>2012-08-02 10:22:16 -0700
commita62e9f5644875c88737a17308adca7775fdb1450 (patch)
tree80f1d2b85c6f619e2f7b2d92114cf8ebd0da9227 /src/main/java/com/beust/jcommander/ParameterDescription.java
parent1f90fd156fce3d83e475208367f389f6f13bd7b5 (diff)
downloadplatform_external_jcommander-a62e9f5644875c88737a17308adca7775fdb1450.tar.gz
platform_external_jcommander-a62e9f5644875c88737a17308adca7775fdb1450.tar.bz2
platform_external_jcommander-a62e9f5644875c88737a17308adca7775fdb1450.zip
Don't wrap a ParameterException in a ParameterException.
Diffstat (limited to 'src/main/java/com/beust/jcommander/ParameterDescription.java')
-rw-r--r--src/main/java/com/beust/jcommander/ParameterDescription.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/beust/jcommander/ParameterDescription.java b/src/main/java/com/beust/jcommander/ParameterDescription.java
index d886e30..7fd568c 100644
--- a/src/main/java/com/beust/jcommander/ParameterDescription.java
+++ b/src/main/java/com/beust/jcommander/ParameterDescription.java
@@ -302,6 +302,8 @@ public class ParameterDescription {
throw new ParameterException("Can't instantiate validator:" + e);
} catch (IllegalAccessException e) {
throw new ParameterException("Can't instantiate validator:" + e);
+ } catch(ParameterException ex) {
+ throw ex;
} catch(Exception ex) {
throw new ParameterException(ex);
}