Skip to content

Most visited

Recently visited

navigation
Added in API level 1

EnumConstantNotPresentException

public class EnumConstantNotPresentException
extends RuntimeException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ java.lang.EnumConstantNotPresentException


Thrown if an enum constant does not exist for a particular name.

Summary

Public constructors

EnumConstantNotPresentException(Class<? extends Enum> enumType, String constantName)

Constructs a new EnumConstantNotPresentException with the current stack trace and a detail message based on the specified enum type and missing constant name.

Public methods

String constantName()

Gets the name of the missing constant.

Class<? extends Enum> enumType()

Gets the enum type for which the constant name is missing.

Inherited methods

From class java.lang.Throwable
From class java.lang.Object

Public constructors

EnumConstantNotPresentException

Added in API level 1
EnumConstantNotPresentException (Class<? extends Enum> enumType, 
                String constantName)

Constructs a new EnumConstantNotPresentException with the current stack trace and a detail message based on the specified enum type and missing constant name.

Parameters
enumType Class: the enum type.
constantName String: the missing constant name.

Public methods

constantName

Added in API level 1
String constantName ()

Gets the name of the missing constant.

Returns
String the name of the constant that has not been found in the enum type.

enumType

Added in API level 1
Class<? extends Enum> enumType ()

Gets the enum type for which the constant name is missing.

Returns
Class<? extends Enum> the enum type for which a constant name has not been found.
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.