1 48 49 package org.jpublish; 50 51 import java.io.PrintWriter ; 52 53 58 public class JPublishException extends Exception { 59 60 private Throwable t; 61 62 65 public JPublishException() { 66 super(); 67 } 68 69 74 public JPublishException(String message) { 75 super(message); 76 } 77 78 84 public JPublishException(Throwable t) { 85 this(t.getMessage(), t); 86 } 87 88 94 public JPublishException(String message, Throwable t) { 95 super(message); 96 this.t = t; 97 } 98 99 104 public void printStackTrace(PrintWriter out) { 105 if (t != null) { 106 t.printStackTrace(out); 107 } 108 super.printStackTrace(out); 109 } 110 111 } 112 | Popular Tags |