代码有红叉代表的是编译器检查到书写语法有错误,你上面所说的java.lang.IndexOutOfBoundsException是运行时错误,虽然没有红×,但是在运行期间会暴露问题,造成的原因是:索引超出边界异常,比如list中没有数据 你去取list[0] 没有这条数据 就汇报这个错误 或者说你list.size()是5 你取list[6] 也会报这个错误
点赞 3

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务