Class MorphException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.commons.lang.exception.NestableRuntimeException
net.sf.ezmorph.MorphException
All Implemented Interfaces:
Serializable, org.apache.commons.lang.exception.Nestable

public class MorphException extends org.apache.commons.lang.exception.NestableRuntimeException
A MorphException indicates that a call to Morpher.morph() has failed to complete successfully.
Based on common-beauntils ConversionException.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • cause

      protected Throwable cause
      The root cause of this ConversionException, compatible with JDK 1.4's extensions to java.lang.Throwable.
  • Constructor Details

    • MorphException

      public MorphException(String message)
      Construct a new exception with the specified message.
      Parameters:
      message - The message describing this exception
    • MorphException

      public MorphException(String message, Throwable cause)
      Construct a new exception with the specified message and root cause.
      Parameters:
      message - The message describing this exception
      cause - The root cause of this exception
    • MorphException

      public MorphException(Throwable cause)
      Construct a new exception with the specified root cause.
      Parameters:
      cause - The root cause of this exception
  • Method Details

    • getCause

      public Throwable getCause()
      Returns the cause of this exception.
      Specified by:
      getCause in interface org.apache.commons.lang.exception.Nestable
      Overrides:
      getCause in class org.apache.commons.lang.exception.NestableRuntimeException
      Returns:
      a Throwable that represents the cause of this exception