Added in API level 9
ServiceConfigurationError
open class ServiceConfigurationError : Error
| kotlin.Any | |||
| ↳ | kotlin.Throwable | ||
| ↳ | java.lang.Error | ||
| ↳ | java.util.ServiceConfigurationError | ||
Error thrown when something goes wrong while loading a service provider.
This error will be thrown in the following situations:
- The format of a provider-configuration file violates the specification;
- An
IOExceptionoccurs while reading a provider-configuration file; - A concrete provider class named in a provider-configuration file cannot be found;
- A concrete provider class is not a subclass of the service class;
- A concrete provider class cannot be instantiated; or
- Some other kind of error occurs.
Summary
Public constructors |
|
|---|---|
|
Constructs a new instance with the specified message. |
|
|
Constructs a new instance with the specified message and cause. |
|
Public constructors
<init>
Added in API level 9
ServiceConfigurationError(msg: String!)
Constructs a new instance with the specified message.
| Parameters | |
|---|---|
msg |
String!: The message, or null if there is no message |
<init>
Added in API level 9
ServiceConfigurationError(
msg: String!,
cause: Throwable!)
Constructs a new instance with the specified message and cause.
| Parameters | |
|---|---|
msg |
String!: The message, or null if there is no message |
cause |
Throwable!: The cause, or null if the cause is nonexistent or unknown |