summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikolay Martynov <mar.kolya@gmail.com>2015-04-09 17:03:48 -0400
committerNikolay Martynov <mar.kolya@gmail.com>2015-04-09 17:03:48 -0400
commite47fce5f08c9fc1214253d2bc4679da059d649b9 (patch)
tree314f993a1d6f9d231df37b13ef359a04d7a83ff3
parentd9c0accf47cd03ad0694b4f41a72b522462a23ac (diff)
downloadjcommander-e47fce5f08c9fc1214253d2bc4679da059d649b9.tar.gz
Allow users to create ParameterException with description and cause
This is useful in custom validators: it may want to provide both description and exception caused it. E.g. in case of file operations
-rw-r--r--src/main/java/com/beust/jcommander/ParameterException.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/beust/jcommander/ParameterException.java b/src/main/java/com/beust/jcommander/ParameterException.java
index 3c0f588..2bba7d1 100644
--- a/src/main/java/com/beust/jcommander/ParameterException.java
+++ b/src/main/java/com/beust/jcommander/ParameterException.java
@@ -34,5 +34,9 @@ public class ParameterException extends RuntimeException {
public ParameterException(String string) {
super(string);
}
+
+ public ParameterException(String string, Throwable t) {
+ super(string, t);
+ }
}