Set the limit of the data that can be read or written. After this
call up to and including length bytes can be read from or skipped in
the stream.
On input classes (e.g. InputStreams) any attempt to read or skip
beyond the limit will result in an end of file indication
(e.g. read() methods returning -1 or throwing EOFException).
On output classes (e.g. OutputStream) any attempt to write
more beyond the limit will result in an EOFException
exception: IOException - IOException from some underlying stream exception: EOFException - The set limit would exceedthe available data in the stream. |