1 package org.ocltf.translation; 2 3 4 /*** 5 * Any unchecked exception that will be thrown when an Expression exception occurs. 6 */ 7 public class ExpressionException extends RuntimeException { 8 9 /*** 10 * Constructs an instance of ExpressionException. 11 * 12 * @param th 13 */ 14 public ExpressionException(Throwable th){ 15 super(th); 16 } 17 18 /*** 19 * Constructs an instance of ExpressionException. 20 * 21 * @param msg 22 */ 23 public ExpressionException(String msg) { 24 super(msg); 25 } 26 27 /*** 28 * Constructs an instance of ExpressionException. 29 * 30 * @param msg 31 * @param th 32 */ 33 public ExpressionException(String msg, Throwable th) { 34 super(msg, th); 35 } 36 37 }