< prev index next >

src/java.base/share/classes/java/io/StringReader.java

Print this page

        

*** 84,94 **** * stream has been reached * * @exception IOException If an I/O error occurs * @exception IndexOutOfBoundsException {@inheritDoc} */ ! public int read(char cbuf[], int off, int len) throws IOException { synchronized (lock) { ensureOpen(); if ((off < 0) || (off > cbuf.length) || (len < 0) || ((off + len) > cbuf.length) || ((off + len) < 0)) { throw new IndexOutOfBoundsException(); --- 84,94 ---- * stream has been reached * * @exception IOException If an I/O error occurs * @exception IndexOutOfBoundsException {@inheritDoc} */ ! public int read(char[] cbuf, int off, int len) throws IOException { synchronized (lock) { ensureOpen(); if ((off < 0) || (off > cbuf.length) || (len < 0) || ((off + len) > cbuf.length) || ((off + len) < 0)) { throw new IndexOutOfBoundsException();
< prev index next >