ClassNotFoundException
open class ClassNotFoundException : ReflectiveOperationException
kotlin.Any | ||||
↳ | kotlin.Throwable | |||
↳ | java.lang.Exception | |||
↳ | java.lang.ReflectiveOperationException | |||
↳ | java.lang.ClassNotFoundException |
Thrown when an application tries to load in a class through its string name using:
- The
forName
method in classClass
. - The
findSystemClass
method in classClassLoader
. - The
loadClass
method in classClassLoader
.
but no definition for the class with the specified name could be found.
Summary
Public constructors | |
---|---|
Constructs a |
|
Constructs a |
|
ClassNotFoundException(s: String!, ex: Throwable!) Constructs a |
Public methods | |
---|---|
open Throwable! |
Returns the exception that was raised if an error occurred while attempting to load the class. |
Public constructors
ClassNotFoundException
ClassNotFoundException()
Constructs a ClassNotFoundException
with no detail message.
ClassNotFoundException
ClassNotFoundException(s: String!)
Constructs a ClassNotFoundException
with the specified detail message.
Parameters | |
---|---|
s |
String!: the detail message. |
ClassNotFoundException
ClassNotFoundException(
s: String!,
ex: Throwable!)
Constructs a ClassNotFoundException
with the specified detail message and optional exception that was raised while loading the class.
Parameters | |
---|---|
s |
String!: the detail message |
ex |
Throwable!: the exception that was raised while loading the class |
Public methods
getException
open fun getException(): Throwable!
Returns the exception that was raised if an error occurred while attempting to load the class. Otherwise, returns null
.
Return | |
---|---|
Throwable! |
the Exception that was raised while loading a class |