-
Notifications
You must be signed in to change notification settings - Fork 0
API Host AuroraException
Liu.Yandong.Hanks edited this page Aug 26, 2026
·
4 revisions
AuroraScript 引擎操作的基础异常。
命名空间:AuroraScript。类型:class。
AuroraException 是 AuroraScript 异常层次结构的根。捕获它可覆盖编译时和运行时引擎故障,包括 AuroraCompilationException 和 AuroraRuntimeException。
Tip
当宿主需要诊断信息或脚本堆栈帧时,捕获具体的派生类型;仅在需要通用引擎故障边界时捕获 AuroraException。
AuroraException 的最小用法。
try
{
await engine.BuildAsync("main.as");
}
catch (AuroraException ex)
{
Console.Error.WriteLine(ex.Message);
}AuroraException()
AuroraException(string message)
AuroraException(string message, Exception innerException)使用可选消息和内部异常创建基础引擎异常。
参数
| 名称 | 类型 | 必需 | 说明 |
|---|---|---|---|
message |
string |
否 | 错误描述。无参重载省略。 |
innerException |
Exception |
否 | 要包装的底层异常。 |
返回值
新的 AuroraException 实例。
throw new AuroraException("Engine configuration is invalid.");AuroraScript.JIT 4.0.0 · 文档首页 · 仓库 · MIT License