Thrown by methods in Locale
and Locale.Builder
to
indicate that an argument is not a well-formed BCP 47 tag.
See Also
Public Constructor Summary
IllformedLocaleException()
Constructs a new
IllformedLocaleException with no
detail message and -1 as the error index. |
|
IllformedLocaleException(String message)
Constructs a new
IllformedLocaleException with the
given message and -1 as the error index. |
|
IllformedLocaleException(String message, int errorIndex)
Constructs a new
IllformedLocaleException with the
given message and the error index. |
Public Method Summary
int |
getErrorIndex()
Returns the index where the error was found.
|
Inherited Method Summary
Public Constructors
public IllformedLocaleException ()
Constructs a new IllformedLocaleException
with no
detail message and -1 as the error index.
public IllformedLocaleException (String message)
Constructs a new IllformedLocaleException
with the
given message and -1 as the error index.
Parameters
message | the message |
---|
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 |
Public Methods
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