exception java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
2024-10-19 11:48:50
1.情景展示
Java 报错信息如下:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
2.原因分析
首先,这是越界异常,但不是数组越界异常。
数组越界的信息如下:
java.lang.ArrayIndexOutOfBoundsException
一直以为,它俩是同样的异常,查呀查,怎么也查不到问题所在。
后来,发现原来是List集合报的错。
3.解决方案
由于上面的List集合,没有添加非空校验,所以,在取第一条数据的时候,由于list集合为空,才会报错!
list集合添加非空校验,再取值。
说明:Index: 0, Size: 0 这个异常代表的含义是:List集合为空,切忌切忌!!!
最新文章
- 查询表结构sql
- ThinkPHP3.2.3整合smarty模板(二)
- IOS第12天(3,UIViewController的生命周期)
- Qunar实习回顾总结
- 构造SEH来实现跳转-转载
- C# Sending data using GET or POST ZZ
- IIS6、IIS7和IIS8各版本的差别
- JAVA HashMap与HashTable 区别
- Windows Services的1053错误的解决办法之一:修改注册表允许的响应时间
- centos7 python
- nginx 正则表达式
- 『集群』004 Slithice 集群分布式(多个客户端,基于中央服务器的集群服务)
- 原博客地址http://blog.chinaunix.net/uid/20656672.html不再维护(10年前数百篇oracle/teradata性能优化、故障处理案例)
- ios调用Google地图
- 【转】MySQL-Select语句高级应用
- 新建Maven项目建成后本应该有的src/main/java和src/test/java目录并没有出现:
- java实现四则运算应用(基于控制台)
- 破解xlsm文件的VBA项目密码和xlsx的工作簿保护密码
- 安卓创始人计划推出能帮你约会的AI手机
- 第十八章 dubbo-monitor计数监控