Package Summary Overview Summary

### class:IllformedLocaleException [NONE]
- All Implemented Interfaces: `Serializable`
                                                                                      public class IllformedLocaleException
      extends RuntimeException
Thrown by methods in `Locale` and `Locale.Builder` to indicate that an argument is not a well-formed BCP 47 tag. Since: 1.7 See Also: `Locale`, Serialized Form

### constructor:<init>() [NONE]
- #### IllformedLocaleException
      public IllformedLocaleException()
Constructs a new `IllformedLocaleException` with no detail message and -1 as the error index.

### constructor:<init>(java.lang.String) [NONE]
- #### IllformedLocaleException
                                                                                                      public IllformedLocaleException​(String message)
Constructs a new `IllformedLocaleException` with the given message and -1 as the error index. Parameters: `message` - the message

### constructor:<init>(java.lang.String,int) [NONE]
- #### IllformedLocaleException
                                                                                                      public IllformedLocaleException​(String message,
                                      int errorIndex)
Constructs a new `IllformedLocaleException` with the given message and the error index. The error index is the approximate offset from the start of the ill-formed value to the point where the parse first detected an error. A negative error index value indicates either the error index is not applicable or unknown. Parameters: `message` - the message `errorIndex` - the index

### method:getErrorIndex() [NONE]
- #### getErrorIndex
      public int getErrorIndex()
Returns the index where the error was found. A negative value indicates either the error index is not applicable or unknown. Returns: the error index