大家一般怎么处理项目中的异常
(代码上的异常处理)我是这样的,
向上抛,让上一层解决。
写日志,记录。跳转到错误页。
或者在该类解决。希望大家给我点意见。
(代码上的异常处理)我是这样的,
向上抛,让上一层解决。
写日志,记录。跳转到错误页。
或者在该类解决。希望大家给我点意见。
解决方案 »
- 如何替换字符串中包含问号的字符串
- 输入一个身份证号能判断出他的生日的java代码程序怎么写??
- 急!!关于获得JTable中的值 大家帮帮忙
- 关于java程序员的职业发展,希望各位老鸟给点指点
- 高手来帮忙:java调用c++写的DLL,除了采用JNI外,还有什么方式?
- 面对java培训材料你敢说是java专家么?(java培训材料连载之4)--数据结构 socket通信 gc
- JAVA里的一个应用程序怎么才能始终位于前台,如QQ那样!!
- 一个很初学者浅显的疑问?
- 怎么让applet大窗口大小和ie的窗口大小一起变动?tkx in advance.
- 有没有什么方法,让我不用老重启TOMCAT或是改文件名???
- 2维array(组数)的问题
- java 输入问题
这点是不同意的。首先要规划下项目中要处理的异常有哪些,业务的异常应该是要在程序中处理,并转化为文字显示给用户查看的。 非业务的异常看是否影响程序执行结果,如是直接返回异常消息,并中止此次操作,否现Log下就可以了。可以用ExceptionManager将Exception转换为Error, 这样就不用在所有方法中都写throw Exception了。
2.定制的非强制异常类有能接受 thrown的构造器,并且有明前的分类作用
3.上层中根据这些分类 采用不同的异常处理机制
/**
* @param: 异常信息
* @Description: 构造方法
* ${tags}
*/
public ProductException(String msg) {
super(msg);
}
}
这样写可以吗?没有几年经验,真搞不定。