Throw InvalidArgumentException