SSH项目中异常处理与日志记录

来源:互联网 发布:阿里云大厦地址 编辑:程序博客网 时间:2024/05/22 13:05

1.找出应用异常,再写出自定义异常类。所谓应用异常就是系统的可预见的各种异常。如用户登录密码错误,注册时用户名有重复等。

自定义异常类一般继承于RuntimeException,这样便于捕捉到后不用再在方法上申明抛出。

 

2.捕捉低级异常转成自定义的应用异常再抛出。这里就是把用户看不懂的异常描述换成用户看得懂的描述。其它不可预见的异常就统一全抛出。

 

3.在struts配置文件里配置异常拦截器。配置包括:各种异常转到的错误页面;日志记录。

 

 

以上是是我的大概构思,具体实践没有真正按照此进行,有待实践验正。

原创粉丝点击