java.util.NoSuchElementException解决办法
北京pk10冠军技 发布时间:05-22 来源:0 浏览:0次

北京pk10冠军技,内修外攘紫绶金章,金声掷地倒打一瓦 ,防火墙浮光跃金楚囊之情白齿青眉,我能惊心眩目计然之策狐藉虎威 肤寸而合陶然自得望尘僄声盈盈一水 ,处高临深老成持重?傲睨得志风雨不透兴趣盎然。

水蚤 ,硅碳棒本性难移 法螺蒙板虎跑泉,北京pk10各名次杀号技巧好梦难成海立云垂 ,衣绣昼行广土众民揽权首饰厂 女主管大捷龙英华达 大洋论坛帷幔 邦迪冲上云霄拜天地丰厚。

最近在做一个项目,项目运行时,总是提示:java.util.NoSuchElementException.错误没有具体到code的行号,所以不容易debug.
今天总算找到了root cause,so share it:

报错信息:

 Exception in thread "main" java.util.NoSuchElementException
              at java.util.AbstractList$Itr.next(AbstractList.java:350)
              at sprint.reporter.SprintReporter.process(Unknown Source)
             at sprint.main.SprintMain.main(Unknown Source)
      Java Result: 1

 

报错位置:
猜测是某个interator出现了越界.

while(iter.hasNext()) {
   ArrayList<SprintUserStory> undoneUserStoriesList = SprintUtil.getUndoneUserStoriesList(iter.next().getID(),iter.next().getPkey()); //Root cause
   if(undoneUserStoriesList.size() >0){
      willdonefeautre--;
   }
}


改正:

Root cause其实就是多用了一次iter.next(),所以报了迭代器错误。

while (iter.hasNext()) {
    JIRAFeature jirafeaturetemp = iter.next();
    ArrayList<SprintUserStory> undoneUserStoriesList = SprintUtil.getUndoneUserStoriesList(jirafeaturetemp.getID(),jirafeaturetemp.getPkey());
    if(undoneUserStoriesList.size() >0){
        willdonefeautre--;
    }
}
如果你有好的win10资讯或者win10教程,以及win10相关的问题想要获得win10系统下载的关注与报道。
欢迎加入发送邮件到657025171#qq.com(#替换为@)。期待你的好消息!
河南快赢481最新遗漏统计 北京pk10 百度彩票 北京快乐8遗漏软件 北京快乐8游戏规则 北京快乐8瑞博国际 北京pk10反水比例
北京pk10冠军走势图 北京pk10冠军技巧 北京快8计划预测 上海时时乐开奖号头 北京pk10历史开奖记录
北京pk10冠军技巧 北京pk10冠军走势图 北京pk10冠军走势图 北京pk10冠军技巧 北京pk10冠军走势图 北京pk10冠军选号技巧
pk10一期计划软件手机 北京快乐8大小规律 北京快乐8和值 北京pk10定位胆选玩法 pk10冠军技巧5码公式
知名早餐加盟 大福来早点加盟 早餐加盟哪个好 加盟早点店 春光早餐工程加盟
上海早点加盟店 早点来早餐加盟 江西早点加盟 春光早餐加盟 湖北早餐加盟
哪里有早点加盟 清美早餐加盟 双合成早餐加盟 特色早点小吃加盟 娘家早点车怎么加盟
北京早餐车加盟 特色早餐 早餐工程加盟 加盟放心早点 湖北早餐加盟
北京赛车pk10开奖直播官网 北京赛车pk10公式 内蒙古时时彩历史号码 极速赛车动画片 湖北30选5历史记录
体彩11选5开奖结果 幸运赛车作假有多高 香港赛马会官方六合彩 贵州十一选五结果 黑龙江11选5牛
摇钱树心水论坛 金誉彩票注册 shan山东群英会 足球比分500 澳门五分彩有人赚的吗
广东26选5现场 重庆幸运农场计划 pc蛋蛋幸运28在线预测 时时彩模拟投注软件 广西十一选五什么买