@Override
	public byte getByte(long offset) throws MemoryAccessException {
		if (offset < subBlockOffset || offset >= subBlockOffset + subBlockLength) {
			throw new IllegalArgumentException(
				"Offset " + offset + "is out of bounds. Should be in [" + subBlockOffset + "," +
					(subBlockOffset + subBlockLength - 1));
		}
		throw new MemoryAccessException("Attempted to read from uninitialized block");
	}
Implementation of SubMemoryBlock for uninitialized blocks.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/mem/UninitializedSubMemoryBlock.java