This type of error is thrown when a parameter to a method or property is out of expected bounds.
Private
Max expected value for the condition.
Min expected value for the condition.
Optional
Passed-in value for the argument.
This type of error is thrown when a parameter to a method or property is out of expected bounds.