public byte readByte(long index, byte minClamp, byte maxClamp, Byte... exceptions) throws IOException {
        byte b = readByte(index);
        return clampByte(b, minClamp, maxClamp, exceptions);
    }
Returns the BYTE at <code>index</code>.
@param index the index where the BYTE begins
@return the BYTE
@exception IOException if an I/O error occurs
GPL/DMG/src/dmg/java/mobiledevices/dmg/ghidra/GBinaryReader.java