001    /**
002     * InitializingException.java
003     * jCOLIBRI2 framework. 
004     * @author Juan A. Recio-García.
005     * GAIA - Group for Artificial Intelligence Applications
006     * http://gaia.fdi.ucm.es
007     * 03/01/2007
008     */
009    package jcolibri.exception;
010    
011    
012    /**
013     * Exception in the initialization of an object.
014     * 
015     * @author Juan A. Recio-García
016     * @version 2.0
017     */
018    public class InitializingException extends ExecutionException {
019            private static final long serialVersionUID = 1L;
020    
021            /**
022             * Creates a new <code>InitializingException</code> without detail
023             * message.
024             */
025            public InitializingException() {
026            }
027    
028            /**
029             * Creates a new <code>InitializingException</code> with the specified
030             * detail message.
031             * 
032             * @param msg
033             *            detail message.
034             */
035            public InitializingException(String msg) {
036                    super(msg);
037            }
038    
039            /**
040             * Creates a new <code>InitializingException</code> with the specified
041             * detail message.
042             * 
043             * @param th
044             *            cause of the exception.
045             */
046            public InitializingException(Throwable th) {
047                    super(th);
048            }
049    }