`
stephen4留雨
  • 浏览: 20473 次
文章分类
社区版块
存档分类
最新评论

我遇到过的异常 in JavaWeb

 
阅读更多

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分析后添加到数据库

    在JavaWeb开发中,将Excel数据导入到数据库是一项常见的需求,尤其在数据处理、报表生成或数据分析场景下。本项目提供了完整的源码实现,帮助开发者理解并应用这一功能。通过以下步骤,我们可以实现这个过程: 1. *...

    JavaWeb基础实验.pdf

    异常处理(`try-catch-finally`)是Java中处理错误和异常的重要机制,确保程序在遇到问题时能够优雅地处理并继续运行或终止。 实验内容中提到的一个简单的人机对话程序展示了如何使用`System.out.println()`进行...

    在JavaWeb项目中调用Gate API

    在完成以上步骤后,可能会遇到以下异常: ``` 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....

    java与数据库连接图书管理系统.zip

    6. 异常处理:在与数据库交互时,可能会遇到如SQL异常、网络异常等,因此良好的异常处理机制是必要的,通过try-catch-finally结构来捕获并处理异常,保证程序的稳定运行。 7. 设计模式:虽然这是一个简单的项目,但...

    抓去机锋市场应用数据的demo

    6. **异常处理与错误恢复**:在遇到网络不稳定或者目标网站结构变化时,如何编写健壮的代码来处理异常。 7. **数据存储与处理**:抓取到的数据可能需要存储,你可以了解到数据库操作,如MySQL、MongoDB等,或者文件...

Global site tag (gtag.js) - Google Analytics