diff options
author | lana <none@none> | 2010-06-21 22:08:10 -0700 |
---|---|---|
committer | lana <none@none> | 2010-06-21 22:08:10 -0700 |
commit | 6048cc17b3db3a7a2fa986cf3d0f054cbd7e996f (patch) | |
tree | 40a0618c9173281cbf753620cca05e723795a460 /src/share/classes/java/lang/AssertionError.java | |
parent | 8f9dfbf06f99413917a4a9073a1d20cef6791766 (diff) | |
parent | 005b672c17171b2e3d5763bc82eb4d91b752e724 (diff) |
Merge
Diffstat (limited to 'src/share/classes/java/lang/AssertionError.java')
-rw-r--r-- | src/share/classes/java/lang/AssertionError.java | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/share/classes/java/lang/AssertionError.java b/src/share/classes/java/lang/AssertionError.java index 75e8cd8f0..8fb577a6e 100644 --- a/src/share/classes/java/lang/AssertionError.java +++ b/src/share/classes/java/lang/AssertionError.java @@ -66,7 +66,7 @@ public class AssertionError extends Error { * defined in <i>The Java Language Specification, Second * Edition</i>, Section 15.18.1.1. *<p> - * If the specified object is an instance of <tt>Throwable</tt>, it + * If the specified object is an instance of {@code Throwable}, it * becomes the <i>cause</i> of the newly constructed assertion error. * * @param detailMessage value to be used in constructing detail message @@ -149,4 +149,21 @@ public class AssertionError extends Error { public AssertionError(double detailMessage) { this("" + detailMessage); } + + /** + * Constructs a new {@code AssertionError} with the specified + * detail message and cause. + * + * <p>Note that the detail message associated with + * {@code cause} is <i>not</i> automatically incorporated in + * this error's detail message. + * + * @param message the detail message, may be {@code null} + * @param cause the cause, may be {@code null} + * + * @since 1.7 + */ + public AssertionError(String message, Throwable cause) { + super(message, cause); + } } |