@Override
    public final boolean readBoolean() throws EOFException {
        final int ch = read();
        if (ch < 0) {
            throw new EOFException();
        }
        return (ch != 0);
    }
@Test(expected = EOFException.class)
    public void testReadBooleanPosition_EOF() throws Exception {
        in.readBoolean(INIT_DATA.length + 1);
    }