我是靠谱客的博主 还单身小蘑菇,最近开发中收集的这篇文章主要介绍Java中的异常链,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前面的博客中说道过 Java中自定义Exception异常 ,
今天说一说异常链这个东西。
上代码:

package cn.defineException;

public class MyException  extends Exception{

    public MyException(){
        super();

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

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

    }

    public MyException(String message,Throwable cause){
        super(message,cause);

    }
    public static void main(String[] args) throws MyException {
        try {
            throw new Exception("还是好好学习Java");
        } catch (Exception e) {
            throw new MyException("坚持就是胜利!",e);
        }
    }
}

看结果:

Exception in thread "main" cn.defineException.MyException: 坚持就是胜利!
    at cn.defineException.MyException.main(MyException.java:26)
Caused by: java.lang.Exception: 还是好好学习Java
    at cn.defineException.MyException.main(MyException.java:24)

这样简单有效。

最后

以上就是还单身小蘑菇为你收集整理的Java中的异常链的全部内容,希望文章能够帮你解决Java中的异常链所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部