我们应该使用哪些用例ArrayIndexOutOfBoundsException
和`IndexOutOfBoundsException?
IndexOutOfBoundsException异常:抛出,表明某种索引(如到一个数组,为一个字符串,或载体)超出范围.
ArrayIndexOutOfBoundsException
,StringIndexOutOfBoundsException
是两个已经实现的类IndexOutOfBoundsException
.
ArrayIndexOutOfBoundsException:抛出此异常表示已使用非法索引访问数组.索引为负数或大于或等于数组的大小.
StringIndexOutOfBoundsException:由String方法抛出,以指示索引为负数或大于字符串的大小.对于某些方法(如charAt方法),当索引等于字符串的大小时,也会抛出此异常.