Package java.lang

Class EnumConstantNotPresentException

    • Constructor Detail

      • EnumConstantNotPresentException

        public 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 - the enum type.
        constantName - the missing constant name.
    • Method Detail

      • enumType

        public Class<? extends Enum> enumType()
        Gets the enum type for which the constant name is missing.
        Returns:
        the enum type for which a constant name has not been found.
      • constantName

        public String constantName()
        Gets the name of the missing constant.
        Returns:
        the name of the constant that has not been found in the enum type.