src/share/classes/java/lang/Throwable.java
Print this page
@@ -496,12 +496,12 @@
*
* class LowLevelException extends Exception {
* }
* </pre>
* As of release 7, the platform supports the notion of
- * <i>suppressed exceptions</i> (in conjunction with automatic
- * resource management blocks). Any exceptions that were
+ * <i>suppressed exceptions</i> (in conjunction with the {@code
+ * try}-with-resources statement). Any exceptions that were
* suppressed in order to deliver an exception are printed out
* beneath the stack trace. The format of this information
* depends on the implementation, but the following example may be
* regarded as typical:
*
@@ -803,11 +803,11 @@
s.defaultWriteObject();
}
/**
* Adds the specified exception to the list of exceptions that
- * were suppressed, typically by the automatic resource management
+ * were suppressed, typically by the {@code try}-with-resources
* statement, in order to deliver this exception.
*
* <p>Note that when one exception {@linkplain
* #initCause(Throwable) causes} another exception, the first
* exception is usually caught and then the second exception is
@@ -837,11 +837,11 @@
private static final Throwable[] EMPTY_THROWABLE_ARRAY = new Throwable[0];
/**
* Returns an array containing all of the exceptions that were
- * suppressed, typically by the automatic resource management
+ * suppressed, typically by the {@code try}-with-resources
* statement, in order to deliver this exception.
*
* @return an array containing all of the exceptions that were
* suppressed to deliver this exception.
* @since 1.7