ClassNotFoundException constructor
ClassNotFoundException(
- String className
A runtime exception in Jetleaf thrown when a requested class cannot be found by the runtime provider.
This typically occurs in scenarios where:
- The class has not been registered with the runtime provider.
- There is a typo in the requested class name.
- The class is missing from the current
ClassLoader
or context.
Usage Example:
try {
final clazz = Class.forName('NonExistentClass');
} on ClassNotFoundException catch (e) {
print(e);
// Output: ClassNotFoundException: Class "NonExistentClass" was not found in the runtime provider.
}
Implementation
ClassNotFoundException(this.className) : super(
'Class "$className" could not be found.\n'
'This typically means:\n'
' • The class has not been registered with the runtime provider.\n'
' • A typo exists in the requested class name.\n'
' • The class is missing from the current ClassLoader context.\n',
);