diff options
author | Guilhem Lavaux <guilhem@kaffe.org> | 2003-12-28 11:54:17 +0000 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2003-12-28 11:54:17 +0000 |
commit | 920be544c9470f7606623a82b1ca8b5ace4d58cd (patch) | |
tree | 41837312c288c51281dc7c93eade8553e241f38a /libjava/java/io/CharArrayReader.java | |
parent | 07dc48e01452222a461e6660d242cf497b3f584d (diff) | |
download | gcc-920be544c9470f7606623a82b1ca8b5ace4d58cd.zip gcc-920be544c9470f7606623a82b1ca8b5ace4d58cd.tar.gz gcc-920be544c9470f7606623a82b1ca8b5ace4d58cd.tar.bz2 |
2003-12-28 Guilhem Lavaux <guilhem@kaffe.org>
* java/io/LineNumberReader.java
(mark): Improved error checking.
(read): Likewise.
(skip): Likewise. Skip is now really eating the specified number of
characters.
* java/io/CharArrayReader.java (read): It should throw
IndexOutOfBoundsException and not ArrayIndexOutOfBoundsException (see
mauve).
* java/io/BufferedReader.java (readLine): Make readLine() really block
until either EOF is reached or a true error happens.
From-SVN: r75180
Diffstat (limited to 'libjava/java/io/CharArrayReader.java')
-rw-r--r-- | libjava/java/io/CharArrayReader.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libjava/java/io/CharArrayReader.java b/libjava/java/io/CharArrayReader.java index f379519..9d5382b 100644 --- a/libjava/java/io/CharArrayReader.java +++ b/libjava/java/io/CharArrayReader.java @@ -228,7 +228,7 @@ public class CharArrayReader extends Reader /* Don't need to check pos value, arraycopy will check it. */ if (off < 0 || len < 0 || off + len > b.length) - throw new ArrayIndexOutOfBoundsException(); + throw new IndexOutOfBoundsException(); if (pos >= count) return -1; |