Pushes back an array of bytes by copying it to the front of the
pushback buffer. After this method returns, the next byte to be read
will have the value <code>b[0]</code>, the byte after that will have the
value <code>b[1]</code>, and so forth.
@param b the byte array to push back
@exception IOException If there is not enough room inputStream the pushback
buffer for the specified number of bytes,
or this input stream has been closed by
invoking its {@link #close()} method.
Pushes back an array of bytes by copying it to the front of the pushback buffer. After this method returns, the next byte to be read will have the value <code>b[0]</code>, the byte after that will have the value <code>b[1]</code>, and so forth.
@param b the byte array to push back @exception IOException If there is not enough room inputStream the pushback buffer for the specified number of bytes, or this input stream has been closed by invoking its {@link #close()} method.