diff --git a/jdk/src/java.base/share/classes/java/util/TimerTask.java b/jdk/src/java.base/share/classes/java/util/TimerTask.java index 5750486d16d..fe89656a9e4 100644 --- a/jdk/src/java.base/share/classes/java/util/TimerTask.java +++ b/jdk/src/java.base/share/classes/java/util/TimerTask.java @@ -26,10 +26,14 @@ package java.util; /** - * A task that can be scheduled for one-time or repeated execution by a Timer. + * A task that can be scheduled for one-time or repeated execution by a + * {@link Timer}. + * + *

A timer task is not reusable. Once a task has been scheduled + * for execution on a {@code Timer} or cancelled, subsequent attempts to + * schedule it for execution will throw {@code IllegalStateException}. * * @author Josh Bloch - * @see Timer * @since 1.3 */