java.lang
Class EnumConstantNotPresentException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.EnumConstantNotPresentException
- All Implemented Interfaces:
- Serializable

public class EnumConstantNotPresentException
- extends RuntimeException

Thrown when an application tries to access an enum constant by name
and the enum type contains no constant with the specified name.
- Since:
- 1.5
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable  |
fillInStackTrace , getCause , getLocalizedMessage , getMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString  |
EnumConstantNotPresentException

public EnumConstantNotPresentException(Class
<? extends Enum
> enumType,
String
constantName)
- Constructs an EnumConstantNotPresentException for the
specified constant.
- Parameters:
enumType - the type of the missing enum constantconstantName - the name of the missing enum constant
enumType

public Class
<? extends Enum
> enumType()
- Returns the type of the missing enum constant.
- Returns:
- the type of the missing enum constant
constantName

public String
constantName()
- Returns the name of the missing enum constant.
- Returns:
- the name of the missing enum constant