java封装异常_Java异常处理的基本封装 | 学步园

以下是本人对EXCEPTION的基本封装,以后的异常继承此BASE类,继续扩展.给大家一个异常初步的编写.

package jp.co.yachiyobank.inf.com.frw.baseExp;

import java.io.PrintStream;

import java.io.PrintWriter;

public class BaseException extends Exception{

private static final long serialVersionUID = 1L;

private Throwable throwable;

/**

* クラスのコンストラクタ

* @param なし

*/

public BaseException(){

super();

}

/**

* クラスのコンストラクタ

* @param msg エラーメッセージ

*/

public BaseException(String msg){

super(msg);

}

/**

* クラスのコンストラクタ

* @param msg エラーメッセージ

* @param throwable

*/

public BaseException(String msg,Throwable throwable){

super(msg,throwable);

}

/**

*

* @param なし

*/

public Throwable getException(){

throwable=super.getCause();

return throwable;

}

/**

*

* @param なし

*/

public void printStackTrace(){

super.printStackTrace();

}

/**

*

* @param printStream

*/

public void printStackTrace(PrintStream printStream){

super.printStackTrace(printStream);

}

/**

*

* @param printWriter

*/

public void printStackTrace(PrintWriter printWriter){

super.printStackTrace(printWriter);

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值