Java Web逻辑错误排查的有效方法

 时间:2024-10-28 22:25:25

1、错误与异常处理模型 本文所说的错误是特定的一类错误,例如保存记录时该记录已经存在;删除时该记录不存在,连接数据库出错,事务没有及时打开或关闭等都将其视为错误。

Java Web逻辑错误排查的有效方法

2、而异常在Java中都是Throwable类的子类,在它之下包含两个子类Error与Exception,当在Java虚拟机中发生动态连接失败或其他的定位失败时,Java虚拟机抛出一个Error对象。

Java Web逻辑错误排查的有效方法

3、当程序不捕获或抛出Errors对象时,永远不会遇到需要实例化Error的应用,那么需要关心的就是Exception类。

Java Web逻辑错误排查的有效方法

4、错误和异常处理原则 对错误的处理方式是采用抛出自定义类型的异常,这样便于对异常和错误进行统一管理,提高JavaWeb应用程序的健壮性。

Java Web逻辑错误排查的有效方法

5、JavaWeb应用开发中产生的异常都应该继承Exception(属于checkedexcpetion类型)。而且JavaWeb应用一般采用刽五魇哓三层或多层架构,程序员没有必要在各个层中对错误和异常进行处理,应用中的每一层在包装并传递异常时要过滤掉Runtime-Exception,从责任这个角度看uncheckedexception是程序应该负担的责任;checkedexception是具体应用负担的责任。

Java Web逻辑错误排查的有效方法

6、无论如何我们都不应该将uncheckedexception这样的异常暴露给客户的,因为他们没有解决这个问题的责任,应该将这种异常封装成checkedexception类型的异常,由具体的应用程序来负担这个责任。

Java Web逻辑错误排查的有效方法
  • HTML复选框和单选框 radio checkbox
  • FrontPage中如何创建自定义表单
  • GIF动态图教学-CSS3语言15-动画速度曲线(实例)
  • Axure创建文件选择输入框
  • 怎么用PS软件画一把雨伞
  • 热门搜索
    关于鲁迅的手抄报 英语手抄报边框 关于圣诞节的英语手抄报 迎国庆手抄报图片 关于童话的手抄报 鲁滨逊漂流记手抄报 心理手抄报图片 一年级手抄报大全 关于新型冠状病毒的手抄报 环境卫生手抄报