diff options
author | Nikolay Martynov <mar.kolya@gmail.com> | 2015-04-09 17:03:48 -0400 |
---|---|---|
committer | Nikolay Martynov <mar.kolya@gmail.com> | 2015-04-09 17:03:48 -0400 |
commit | e47fce5f08c9fc1214253d2bc4679da059d649b9 (patch) | |
tree | 314f993a1d6f9d231df37b13ef359a04d7a83ff3 | |
parent | d9c0accf47cd03ad0694b4f41a72b522462a23ac (diff) | |
download | platform_external_jcommander-e47fce5f08c9fc1214253d2bc4679da059d649b9.tar.gz platform_external_jcommander-e47fce5f08c9fc1214253d2bc4679da059d649b9.tar.bz2 platform_external_jcommander-e47fce5f08c9fc1214253d2bc4679da059d649b9.zip |
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.java | 4 |
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); + } } |