if (readerClosed) throw new IOException("Reader has been closed; cannot reset a closed reader.");
if (readerClosed) throw new IOException("Reader has been closed; cannot reset a closed Reader.");
        public void reset() throws IOException {            synchronized (CircularCharBuffer.this){                if (readerClosed) throw new IOException("Reader has been closed; cannot reset a closed reader.");                readPosition = markPosition;            }        }           