@Override
	protected void checkDataType() throws InvalidDataTypeException {
		// Can't create the data type since don't know its size without a null terminated name.
		if (getDataTypeLength() <= 0) {
			throw new InvalidDataTypeException(
				getName() + " @ " + getAddress() + " can't determine a null terminated type name.");
		}
	}
Creates the model for the exception handling TypeDescriptor data type.
@param program the program
@param address the address in the program for the TypeDescriptor data type.
@param validationOptions options indicating how to validate the data type at the indicated
address
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/TypeDescriptorModel.java