Thrown when a function's preconditions are not met. An argument may be null, or of the wrong type/structure.
Thrown when a function's preconditions are not met. An argument may be null, or of the wrong type/structure.