1 package org.sourceforge.jemm; 2 3 /** 4 * The base of all JEMM exceptions. 5 * 6 * @author <a href="mailto:csuml@yahoo.co.uk">Paul Keeble</a> 7 * 8 */ 9 public class BaseException extends RuntimeException { 10 11 private static final long serialVersionUID = 1L; 12 13 /** 14 * BaseException constructor with a message and an underlying cause exception chain. 15 * 16 * @param message The error message 17 * @param throwable The underlying cause exception. 18 */ 19 public BaseException(String message, Throwable throwable) { 20 super(message, throwable); 21 } 22 23 /** 24 * BaseException constructor with a message. 25 * 26 * @param message The error message. 27 */ 28 public BaseException(String message) { 29 super(message); 30 } 31 }