Java异常处理的基本封装

标签: javaexceptionimportstringclass扩展
3952人阅读 评论(0) 收藏 举报
分类:

以下是本人对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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2247465次
    • 积分:20710
    • 等级:
    • 排名:第366名
    • 原创:287篇
    • 转载:205篇
    • 译文:3篇
    • 评论:439条
    最新评论