首页 > 代码库 > 项目中java异常处理

项目中java异常处理

一、java异常类介绍。

Throwable: 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类,各自都包含大量子类。

有一篇比较好的blog,http://blog.csdn.net/hguisu/article/details/6155636 介绍java异常。

二、异常处理方式。

在 Java 应用程序中,异常处理机制为:抛出异常,捕捉异常。  

三、程序中使用。

2种处理方式
1、throw new 异常  在方法体上写throws 往上层抛,最终交给Controller AOP处理 处理方式打日志。
2、明确知道错误的就不使用try..catch..,自己处理 处理方式包括打日志,不往最外层抛。意想不到的异常交给Controller AOP处理。  我个人是这种。

对象在传入算法处理时 应该是数据验证过的,合法的。

项目中java异常处理