标签: exception-handling
对于方法的参数,何时使用InvalidArgumentException和OutOfRangeException?对于不正确的参数(例如空字符串),你会更倾向于OutOfRangeException吗?
答案 0 :(得分:2)
我只在使用数组/集合时才使用OutOfRangeException,并且给定的索引不正确。
如果需要非空字符串,则InvalidArgumentException更适合传递空字符串。