若我们运行程序时,java出现报错java.lang.IndexOutOfBoundsException

出现该异常原因:索引越界,使用非法索引访问数组。 索引为负数或大于或等于数组的大小。取值的时候超出了数组的长度,比如数组长度是1,当你取第二个的时候就会报这个异常。
一、问题复现:

    public static void main(String[] args) {ArrayList<String> t = new ArrayList<>();t.add("d");System.out.println(t.get(1));}

上面的代码是数组t的数据只有一位,而数组是从0开始,0是第一位,t.get(1)是获取数组t中第二位的数据,这样肯定是获取不到数据的。
System.out.println(t.get(0));就会输出结果 d

java出现报错java.lang.IndexOutOfBoundsException相关推荐

  1. 【Java】IDEA编译Java项目报错 java: 找不到符号 的解决方法

    IDEA编译Java项目报错java: 找不到符号,情况如下所示: 解决方法: 先删除out文件夹,然后选择File → Invalidate Caches → Invalidate and Rest ...

  2. 多种方式解决Java控制台报错 java.util.LinkedHashMap cannot be cast to.....

    问题描述 今天在使用RestTemplate调用服务的时候,因为服务提供者返回的是一个List集合,所以在使用消费者调用的时候,restTemplate.getForObject()期待返回的类型直接 ...

  3. java工作空间报错,java更改工作空间后报错

    java更改工作空间后报错 [2021-02-10 21:27:05]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/ ...

  4. 【Java】报错 java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx

    嗯- 字面意思,包出问题了呗 解决方案 1. settings设置 File => settings => Build,Excution,Deployment => Build To ...

  5. DRP问题集结(一)-Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory...

    问题一:  Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory 问题二:[Error]Jav ...

  6. WildFly 报错 java.lang.NoClassDefFoundError

    在eclipse上WildFly部署项目后,启动一直报错java.lang.NoClassDefFoundError,功夫不负有心人,终于解决. 解决方案 查了网上很多资料,有说环境变量配置不对的,有 ...

  7. 我的Android进阶之旅------gt;Android中MediaRecorder.stop()报错 java.lang.RuntimeException: stop failed....

    今天在调用MediaRecorder.stop(),报错了,java.lang.RuntimeException: stop failed. E/AndroidRuntime(7698): Cause ...

  8. 首次使用eclipes运行项目报错“Java.lang.ClassNotFoundException”

    首次使用eclipes运行项目报错"Java.lang.ClassNotFoundException" 运行项目时提示: 解决方法: 1.点击菜单-Project-Build Au ...

  9. 解决Tomcat下IntelliJ IDEA报错java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener

    解决Tomcat下IntelliJ IDEA报错java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener   笔者在做代 ...

  10. Spring Boot单元测试报错java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]

    一:运行test类方法时候报错 报错 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. S ...

最新文章

  1. 在C#中Java的最终版本相当于什么?
  2. MySQL删除数据库(DROP DATABASE语句)
  3. 软件分类:自由软件、开放源代码软件、公共软件、私有软件、版权所无软件...
  4. 字符动图_手把手教你做一个python+matplotlib的炫酷的数据可视化动图
  5. java面试题2 牛客:定义类中成员变量时不可能用到的修饰是
  6. oracle函数 MIN([distinct|all]x)
  7. 19-6/28作业:100以内偶数求和
  8. druid seata 配置_架构设计 | 基于Seata中间件,微服务模式下事务管理
  9. java string... 参数_Java String.Format() 方法及参数说明
  10. 笔记本电脑网络连接显示红叉_物联网设备的网络连接---上篇
  11. sql server运算符_了解SQL Server中集合理论与集合运算符之间的相互作用
  12. 正则表达式修正符的学习
  13. 软路由初次尝试者的折腾指南
  14. 应用内更新,直接跳转到对应手机应用市场
  15. 一段代码之仿LOL移动方式
  16. 武汉凭什么被列为国家超大城市?
  17. PL/SQL中存储过程int和out的用法
  18. 行列式的子式、主子式、顺序主子式、余子式、代数余子式
  19. 安全运维和安全运营的区别
  20. 跨平台工具详解:Netbiscuits (Kony solutions的竞争对手)

热门文章

  1. Google Docs 简介
  2. RationalDMIS 2020 最大位置度误差
  3. 微生物群-肠道-大脑轴:从运动到情绪
  4. 3Dtouch开发内容
  5. MySQL入门系列:查询简介(二)
  6. 画象棋棋盘c语言程序设计教程课后答案,绘制中国象棋棋盘(c语言)
  7. 网页编程设计常用的各类标签
  8. python用smtp发邮件怎么抄送_Python发送邮件并抄送
  9. gst-launch-1.0在Linux下的命令
  10. Swing学习01:Swing是什么