异常处理系列:java.util.NoSuchElementException
来源:互联网 发布:parsley.js 怎么汉化 编辑:程序博客网 时间:2024/06/16 08:59
出现这个异常的话,那就是你的线程越界了,这个时候你就要检查下到底是哪里越界了。
这里有我出错的代码:
List<String> ls = new ArrayList<String>();ls.add("张三");ls.add("李四");ls.add("王五");//接下来我们想要用Iterator迭代器对ls集合遍历Iterator it = ls.iterator();for(int i =0;i <3;i++){System.out.println(it.next());}
如果我们按照如上做了就会报异常:
因为我们虽然知道ls集合只有三条数据,但是编译器不知道。
解决异常:
List<String> ls = new ArrayList<String>();ls.add("张三");ls.add("李四");ls.add("王五");//接下来我们想要用Iterator迭代器对ls集合遍历Iterator it = ls.iterator();while(it.hasNext()){System.out.println(it.next());}
这里仅仅是列出了Iterator迭代器,其他的集合只要能遍历的都可能会出现异常
0 0
- 异常处理系列:java.util.NoSuchElementException
- java.util.NoSuchElementException异常
- Android编程:解决异常“java.util.NoSuchElementException”
- Scanner类Java.util.NoSuchElementException 异常。
- 遍历器异常: java.util.NoSuchElementException
- Exception异常:java.util.NoSuchElementException: null
- java.util.NoSuchElementException翻译
- java.util.NoSuchElementException原因
- java.util.NoSuchElementException
- java.util.NoSuchElementException
- java.util.NoSuchElementException
- java.util.NoSuchElementException
- java.util.NoSuchElementException
- java.util.NoSuchElementException
- java.util.NoSuchElementException
- java.util.NoSuchElementException
- Git插件push时报异常java.util.NoSuchElementException
- 集合迭代器Iterator与java.util.NoSuchElementException异常
- SSL VPN和IPSec VPN的区别以及部署
- MySQL隔离级别
- Web_FileInclusion学习
- Java线程中断的本质
- 香农定理
- 异常处理系列:java.util.NoSuchElementException
- Java 多线程面试问题
- SVN的详细简单操作
- 第219天
- 解决display:inline-block 出现的间隙
- ASP.NET动态创建Media标签
- Java阻塞队列的实现
- 区位码、国标码、机内码、GBK
- Add two numbers & Add binary