/* * Copyright (C) 2007 Sun Microsystems, Inc. All rights reserved. Use is * subject to license terms. */ package org.jdesktop.el; /** * Represents any of the exception conditions that can arise during * expression evaluation. * * @since JSP 2.1 */ public class ELException extends RuntimeException { //------------------------------------- /** * Creates an <code>ELException</code> with no detail message. */ public ELException () { super (); } //------------------------------------- /** * Creates an <code>ELException</code> with the provided detail message. * * @param pMessage the detail message */ public ELException (String pMessage) { super (pMessage); } //------------------------------------- /** * Creates an <code>ELException</code> with the given cause. * * @param pRootCause the originating cause of this exception */ public ELException (Throwable pRootCause) { super( pRootCause ); } //------------------------------------- /** * Creates an ELException with the given detail message and root cause. * * @param pMessage the detail message * @param pRootCause the originating cause of this exception */ public ELException (String pMessage, Throwable pRootCause) { super (pMessage, pRootCause); } }