索引超出范围异常与数组异常范围之外的索引有什么区别?

时间:2011-02-09 07:06:21

标签: c# .net arrays exception c#-2.0

“索引超出范围异常”和“索引超出数组异常范围”之间是否有任何区别?

1 个答案:

答案 0 :(得分:10)

他们完全一样。

IndexOutOfRangeException是抛出的异常类的名称。它的描述由Visual Studio提供,“索引超出了数组的范围。”

当尝试访问索引超出数组边界的数组元素时,抛出此异常。


请注意,IndexOutOfBoundsException类根本不是C#的一部分,而是Java语言(或Microsoft的实现,J#)。