Added in API level 1
    EnumConstantNotPresentException
open class EnumConstantNotPresentException : RuntimeException
| kotlin.Any | ||||
| ↳ | kotlin.Throwable | |||
| ↳ | java.lang.Exception | |||
| ↳ | java.lang.RuntimeException | |||
| ↳ | java.lang.EnumConstantNotPresentException | |||
Thrown when an application tries to access an enum constant by name and the enum type contains no constant with the specified name. This exception can be thrown by the .
Summary
| Public constructors | |
|---|---|
| EnumConstantNotPresentException(enumType: Class<out Enum<Enum<*>>!>!, constantName: String!)Constructs an  | |
| Public methods | |
|---|---|
| open String! | Returns the name of the missing enum constant. | 
| open Class<out Enum<Enum<*>>!>! | enumType()Returns the type of the missing enum constant. | 
Public constructors
EnumConstantNotPresentException
Added in API level 1
      EnumConstantNotPresentException(
enumType: Class<out Enum<Enum<*>>!>!,
constantName: String!)
Constructs an EnumConstantNotPresentException for the specified constant.
| Parameters | |
|---|---|
| enumType | Class<out Enum<Enum<*>>!>!: the type of the missing enum constant | 
| constantName | String!: the name of the missing enum constant | 
Public methods
constantName
Added in API level 1
      open fun constantName(): String!
Returns the name of the missing enum constant.
| Return | |
|---|---|
| String! | the name of the missing enum constant | 
enumType
Added in API level 1
      open fun enumType(): Class<out Enum<Enum<*>>!>!
Returns the type of the missing enum constant.
| Return | |
|---|---|
| Class<out Enum<Enum<*>>!>! | the type of the missing enum constant | 
