diff options
Diffstat (limited to 'src/share/classes/java/io')
-rw-r--r-- | src/share/classes/java/io/Console.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/share/classes/java/io/Console.java b/src/share/classes/java/io/Console.java index c100f8a0cc..292e42eec7 100644 --- a/src/share/classes/java/io/Console.java +++ b/src/share/classes/java/io/Console.java @@ -124,9 +124,11 @@ public final class Console implements Flushable * {@link java.io.Reader#read(java.nio.CharBuffer) read(java.nio.CharBuffer)} * on the returned object will not read in characters beyond the line * bound for each invocation, even if the destination buffer has space for - * more characters. A line bound is considered to be any one of a line feed - * (<tt>'\n'</tt>), a carriage return (<tt>'\r'</tt>), a carriage return - * followed immediately by a linefeed, or an end of stream. + * more characters. The {@code Reader}'s {@code read} methods may block if a + * line bound has not been entered or reached on the console's input device. + * A line bound is considered to be any one of a line feed (<tt>'\n'</tt>), + * a carriage return (<tt>'\r'</tt>), a carriage return followed immediately + * by a linefeed, or an end of stream. * * @return The reader associated with this console */ |