See: Description
| Class | Description |
|---|---|
| JavetError |
The type Javet error.
|
| JavetScriptingError |
The type Javet scripting error.
|
| V8ErrorTemplate |
The type V8 error template is for generating the V8 error message.
|
| Exception | Description |
|---|---|
| BaseJavetScriptingException |
The type Base javet scripting exception.
|
| JavetCompilationException |
The type Javet compilation exception.
|
| JavetConverterException |
The type Javet converter exception is for JNI.
|
| JavetException |
The type Javet exception.
|
| JavetExecutionException |
The type Javet execution exception.
|
| JavetOutOfMemoryException |
The type Javet out of memory exception.
|
| JavetTerminatedException |
The type Javet terminated exception.
|
All Javet exceptions extend JavetException. The main exception types are:
JavetCompilationException - JavaScript syntax errors during compilation, with source location details.JavetExecutionException - JavaScript runtime errors during execution, with stack trace and source context.JavetConverterException - Type conversion failures between Java and JavaScript.JavetTerminatedException - V8 execution was terminated (e.g., by a timeout guard).JavetOutOfMemoryException - V8 heap limit exceeded, with heap statistics.
JavetError defines all predefined error codes and message templates.
JavetScriptingError carries detailed scripting error information
including line number, column, source code snippet, and resource name.