取值或分割遇到
Exception : java.lang.ArrayIndexOutOfBoundsException : 0
。
原因:
OutOfBounds,数组下标越界
解决方法:
- 往前检查,看下数组在哪个地方赋值修改,导致了数组元素长度发生变化
- 看数组的赋值语句是否写错
- 如果用split分割字符串,看分割字符串的条件字符是否是
"."
或"|"
,如果是,则改为"\\."
或"\\\|"
,因为split里面的参数是被当作正则表达式来分割字符的,而这两个字符是正则表达式的关键字