diff options
author | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-12-28 11:54:17 +0000 |
---|---|---|
committer | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-12-28 11:54:17 +0000 |
commit | 150e25c63c0ce260d6f307f16dcee9061ec9a1ef (patch) | |
tree | 41837312c288c51281dc7c93eade8553e241f38a /libjava/java/io/CharArrayReader.java | |
parent | 61f5be706027e91f1ea698c74f04466a89c2c4dd (diff) | |
download | ppe42-gcc-150e25c63c0ce260d6f307f16dcee9061ec9a1ef.tar.gz ppe42-gcc-150e25c63c0ce260d6f307f16dcee9061ec9a1ef.zip |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75180 138bc75d-0d04-0410-961f-82ee72b054a4
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 f379519b834..9d5382bef1e 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; |