protected void invalid(Exception e) throws InvalidDataTypeException {
		String message = getDefaultInvalidMessage();
		String excMessage = e.getMessage();
		if (excMessage != null && !excMessage.isEmpty()) {
			message += " " + excMessage;
		}
		throw new InvalidDataTypeException(message);
	}
Throws an InvalidDataTypeException with a default message indicating the data type 
and address where it is invalid that is followed by the message from the exception 
passed to this method.

@param e the exception which has its message appended to the default message
@throws InvalidDataTypeException which has the message
Ghidra/Features/MicrosoftCodeAnalyzer/src/main/java/ghidra/app/cmd/data/AbstractCreateDataTypeModel.java