`
xubindehao
  • 浏览: 243993 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

对于应用的异常DpcException

 
阅读更多

每个应用都喜欢定于自己的异常,如下

public class DpcException extends Exception {


    private static final long serialVersionUID = -2744317836123125767L;

    public DpcException() {
        super();
    }

    public DpcException(String message, Throwable cause) {
        super(message, cause);
    }

    public DpcException(String message) {
        super(message);
    }

    public DpcException(Throwable cause) {
        super(cause);
    }
}

 

这种异常只适合应用程序去throw 异常出来,不应该去写出如下代码

catch (DpcException e) {
            System.out.println("i get it");
            // TODO: handle exception
        }

 

如果写出如下代码,应用中很多异常都会捕捉不到,例如空指针等等。代码review时一定要注意的问题

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics