IllformedLocaleException
open class IllformedLocaleException : RuntimeException
| kotlin.Any | ||||
| ↳ | kotlin.Throwable | |||
| ↳ | java.lang.Exception | |||
| ↳ | java.lang.RuntimeException | |||
| ↳ | android.icu.util.IllformedLocaleException | |||
Thrown by methods in ULocale and ULocale.Builder to indicate that an argument is not a well-formed BCP 47 tag.
Summary
| Public constructors | |
|---|---|
|
Constructs a new |
|
IllformedLocaleException(message: String!)Constructs a new |
|
IllformedLocaleException(message: String!, errorIndex: Int)Constructs a new |
|
| Public methods | |
|---|---|
| open Int |
Returns the index where the error was found. |
Public constructors
IllformedLocaleException
IllformedLocaleException()
Constructs a new IllformedLocaleException with no detail message and -1 as the error index.
IllformedLocaleException
IllformedLocaleException(message: String!)
Constructs a new IllformedLocaleException with the given message and -1 as the error index.
| Parameters | |
|---|---|
message |
String!: the message |
IllformedLocaleException
IllformedLocaleException(
message: String!,
errorIndex: Int)
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 |
String!: the message |
errorIndex |
Int: the index |
Public methods
getErrorIndex
open fun getErrorIndex(): Int
Returns the index where the error was found. A negative value indicates either the error index is not applicable or unknown.
| Return | |
|---|---|
Int |
the error index |