public override int ReadByte() { try { return(_stream.ReadByte()); } catch (Exception ex) { throw new IOException("could not read from stream", ex); } }