想问一下大家应该怎么修改这个bug

img

img

img

img

你这个是数组下标越界,其根本原因就是你并没有处理好读取文本那一块,首先检查读取路径是否正确,若你不会写相对路径就用绝对路径,保证读取路径不错,还有就是你的数据分割进行不要用空格,你也无法保证每条数据之间的空格都一样,万一你使用了tab键或者某数据多加一个空格都会导致读取的数据有问题,很明显你这读取的数据有问题,可能就没有下标是1或者2所对应的数据,建议使用逗号或者 | @ # $ 等特殊字符来进行分割

img

数组越界异常了
根据提示找到对应的代码位置,看下数组使用情况。
最大数组长度为1时,你访问的下标超过0了

检查一下程序读取的文件的内容split后是否有那么多项。
使用调试工具或者在split前后增加输出代码来看一下到底哪里的解析出了问题