亲,是你在使用String.charAt(int i);的时候。i大于String的长度了。好好检查一下
你调用的charAt()方法越界了,也就是你的参数<0或者是>=String.length()了
溢出;超过String的长度了
想取第23个元素时,超出下标的范围了