Java常见问题及处理.docx

Java常见问题及处理.docx

ID:51690388

大小:46.15 KB

页数:14页

时间:2020-03-15

Java常见问题及处理.docx_第1页
Java常见问题及处理.docx_第2页
Java常见问题及处理.docx_第3页
Java常见问题及处理.docx_第4页
Java常见问题及处理.docx_第5页
资源描述:

《Java常见问题及处理.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、常见的JAVA错误以及处理方法2007-12-1015:43该错误集合中有些是我自己总结的,有些是从网络上搜索到的别人的一些错误处理集合,都放在一起来了0、需要标识符a)不在函数内1、非法表达式开始b)可能:丢失括号.2.nodatafounda)可能:setInt(1,100)中,没有100这个值3.找不到符号a)可能:没导入包4.指定了无效URLa)可能:数据库名或IP错误,即连接出错5.类路径没有找到a)可能:ClassNotFoundException:oracle.jdbc.driver.OracleDriverb)原因:一般是指包名写错,或者没有import包,或者没有在类路径中找

2、到jar文件c)解决:没有加载Oracle驱动jar,在.bash_profile中把ojdbc14.jar加进来6.空指针异常a)可能:数据源错误比如数据库名或IP错误7.不能执行查询a)可能:数据库中表的问题,比如列名不存在8.invalididentitya)可能:列名出错9.若在数据库中创建了两个sequence,运行时出现异常可能是先后执行了多次select语句,导致与原有的序列号产生冲突10.表名或列名不存在a)可能:表不存在或者没有插入数据到表中11.不支持的类,类的版本错误a)可能:没有导入jdk5.0,或者编译器仍为1.412.MappingNotFoundException

3、a)Maybe:IntheEclipseNotrefersh,ornotexistinthedirctory13.HibernateException:/hibernate.cfg.xmlnotfounda)Maybe1:hibernate.cfg.xmlnotintherootdirectoryb)Maybe2:Couldnotparseconfiguration.c)resolve:databasenotconnectoruseanotherdatabase14.ConstraintViolationExceptiona)Maybe:usedanottruedatabase15.驱动没有找

4、到或者JDBCDrivernotfound可能:连接数据库的驱动jar包不存在或者版本不一致,比如将旧的版本换成新的会造成该类错误16.空指针异常,java.lang.NullPointerExceptiona)可能1:数据库连接出错,比如在hibernate.cfg.xml中的数据错误会导致异常。17.数据插入异常,GenericJDBCException:couldnotinserta)可能1:没有建立表或者表中没有任何数据b)可能2:插入数据后没有执行提交语句:commit18.LazyInitializationException或者延迟加载异常a)可能1:没有在查询语句中加fetch

5、19.IdentifierGenerationExceptiona)可能1:高位表没有初始化(比如hi_value中没有记录)20.couldnotinitializeacollection:[hibernate.entity.Role.modules#32768]Syntaxerror:Encountered"-"atline1,column132.a)错误原因:红色字部分中“-”为非法字符,替换为module_role21.couldnotinsertcollectionrows:[hibe

6、rnate.entity.Module.roles#1]在Module.hbm.xml文件的如下配置中加入inverse=”true”22.在部署Struts时,出现如下错误信息:HTTPStatus404-ServletactionisnotavailabletypeStatusreportmessageServletactionisnotavailabledescriptionTherequestedresource(Servletactionisnotavailable)isnotavai

7、lable.问题原因:1.、web.xml文件中未配置ActionServlet。2、struts-config.xml文件未配置你要访问的Action。3、你的jsp文件form标记中action属性的路径名称错误。4、非以上三种情况。针对以上4种情况相应的解决方案如下:1、在web.xml文件中加上ActionServlet的配置信息??????/WEB-INF/struts-config.x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。