com.croftsoft.core.lang
Class EnumUnknownException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.croftsoft.core.lang.EnumUnknownException
All Implemented Interfaces:
Serializable

public class EnumUnknownException
extends RuntimeException

An unknown Enum value was provided. Throw this RuntimeException in the default case of an enum switch.

Since:
2008-05-16
Version:
$Id: EnumUnknownException.java,v 1.1 2008/05/16 18:39:07 croft Exp $
See Also:
Serialized Form
Author:
David Wallace Croft

Constructor Summary
EnumUnknownException()
           
EnumUnknownException(Enum<?> enumValue)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EnumUnknownException

public EnumUnknownException(Enum<?> enumValue)

EnumUnknownException

public EnumUnknownException()

CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)