一个javaee项目里异常一般怎么处理呢 定义一个统一的异常处理器, 捕获所有的运行时异常,跳转至错误页面。springmvc的话使用HandlerExceptionResolver。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个看是不是可捕获的异常了,比如某些地方,你自己知道可能会出现异常,你可以捕获,也可以抛出,然后让控制器去做反映,并给页面结果~ 比如提示页面这个不能做啦,或者警告啦~如果是一些未知的异常,这个时候,你可以建立一个 异常处理机制。 比如: 在数据库里面建立一张表。这个表的作用就是用来储存异常的。表里的字段大概可以是这样: id、异常名、大概内容、出现的class、行数、出现时间等等然后在程序里面 弄一个异常机制,只要出现异常,你就往数据表里插一条数据。 这样的好处:每天早上只需看看表里的数据,看看那里出了问题,然后根据异常出现的地方,去进行测试,然后解决~ java程序有异常是很正常的,异常的机制也就是让程序在遇到某些特殊情况(如网络超时、数据库连不上、文件找不到)时候能够有地方处理(通过catch throws),使程序更有健壮性,具体怎么处理就要看情况了。如果你要提示给前端给用户看,你可以抛出来,如果你想屏蔽异常的细节,不通知上层,比如你有备用处理方式,你可以在catch里面加上你备用的处理方案。 问一个长久以来的老问题!!Tomcat启动问题 服务器相对路径是??? OSGI 的扩展点是什么意思 求用jsp和相关组件或API实现在线ftp功能代码 关于webwork中action的返回问题,请大家帮我看一下 jbpm是否可以在websphere上应用? Hibernate应如何配置才会使数据库连接不失效 单态模式问题 求JFreeChart开源包 关于session和cookies! 同样的操作,一个可以连接数据库,一个不可以? mybatis分页查询时ORA-00907: 缺失右括号
比如: 在数据库里面建立一张表。这个表的作用就是用来储存异常的。
表里的字段大概可以是这样: id、异常名、大概内容、出现的class、行数、出现时间等等
然后在程序里面 弄一个异常机制,只要出现异常,你就往数据表里插一条数据。 这样的好处:每天早上只需看看表里的数据,看看那里出了问题,然后根据异常出现的地方,去进行测试,然后解决~