throw new BufferDataException( "fieldSize is not even for a UTF-16 string.");
out.flush(); } catch (IOException e) { throw new BufferDataException(e);
throw new BufferDataException( "Object length should be greater than 4: " + length); return in.readObject(); } catch (IOException e) { throw new BufferDataException(e); } finally { limit(oldLimit);
throw new BufferDataException("dataLength: " + dataLength);
int overflowPosition = ctx.getOverflowPosition(); ctx.reset(); throw new BufferDataException( "Line is too long: " + overflowPosition);
int overflowPosition = ctx.getOverflowPosition(); ctx.reset(); throw new BufferDataException( "Line is too long: " + overflowPosition);
if (buf.position() > maxLineLength) throw new BufferDataException("Line is too long: " + buf.position());