一个javaee项目里异常一般怎么处理呢 |
|
定义一个统一的异常处理器, 捕获所有的运行时异常,跳转至错误页面。
springmvc的话使用HandlerExceptionResolver。 |
|
400,500错误页面
后台程序中自己 编写 异常处理方法或接口 |
|
10分 |
这个看是不是可捕获的异常了,比如某些地方,你自己知道可能会出现异常,你可以捕获,也可以抛出,然后让控制器去做反映,并给页面结果~ 比如提示页面这个不能做啦,或者警告啦~
如果是一些未知的异常,这个时候,你可以建立一个 异常处理机制。 这样的好处:每天早上只需看看表里的数据,看看那里出了问题,然后根据异常出现的地方,去进行测试,然后解决~ |
打字打得好累….
|
|
应该给用户一个错误提示,后台可以写到日志文件中
|
|
写个脚本 只要一错就关闭机器 搞几次 你就不会错了
|
|
10分 |
java程序有异常是很正常的,异常的机制也就是让程序在遇到某些特殊情况(如网络超时、数据库连不上、文件找不到)时候能够有地方处理(通过catch throws),使程序更有健壮性,具体怎么处理就要看情况了。如果你要提示给前端给用户看,你可以抛出来,如果你想屏蔽异常的细节,不通知上层,比如你有备用处理方式,你可以在catch里面加上你备用的处理方案。 |
异常写到日志文件中是非常有必要的
|