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 |