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 
forNamemethod in classClass. - The 
findSystemClassmethod in classClassLoader. - The 
loadClassmethod 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 |