1. 异常:
可以查看到jar包,但是无法引入;跑一下,说“Tomcat无法读取那个包的缓存”什么的 ,报什么异常我当时没记下来...
解决:
应该是那些包坏了或者其他,在本地把那些包删了,重新下载过;删掉后,更新下项目,Maven自动下载!
经验:
包问题,可以考虑换包;
2.异常:
java.util.ConcurrentModificationException
原因:
不能在对一个List进行遍历的时候将其中的元素删除掉。Iterator是工作在一个独立的线程中,并且拥有一个 mutex锁,就是说Iterator在工作的时候,是不允许被迭代的对象被改变的。
解决:
可以先将要删除的元素用另一个list装起来,等遍历结束再remove掉
List delList = new ArrayList();//用来装需要删除的元素
for(Information ia:list)
if(ia.getId()==k){
n++;
delList.add(ia);
}
list.removeAll(delList);//遍历完成后执行删除
分享到:
相关推荐
在JavaWeb开发中,将Excel数据导入到数据库是一项常见的需求,尤其在数据处理、报表生成或数据分析场景下。本项目提供了完整的源码实现,帮助开发者理解并应用这一功能。通过以下步骤,我们可以实现这个过程: 1. *...
异常处理(`try-catch-finally`)是Java中处理错误和异常的重要机制,确保程序在遇到问题时能够优雅地处理并继续运行或终止。 实验内容中提到的一个简单的人机对话程序展示了如何使用`System.out.println()`进行...
在完成以上步骤后,可能会遇到以下异常: ``` gate.util.GateRuntimeException: Could not infer installed plug-ins home! Please set it manually using the -Dgate.plugins.home option in your start-up script....
6. 异常处理:在与数据库交互时,可能会遇到如SQL异常、网络异常等,因此良好的异常处理机制是必要的,通过try-catch-finally结构来捕获并处理异常,保证程序的稳定运行。 7. 设计模式:虽然这是一个简单的项目,但...
6. **异常处理与错误恢复**:在遇到网络不稳定或者目标网站结构变化时,如何编写健壮的代码来处理异常。 7. **数据存储与处理**:抓取到的数据可能需要存储,你可以了解到数据库操作,如MySQL、MongoDB等,或者文件...