studio-web
latest
false
- 发行说明
- 入门指南
- 面向 Administrator
- RPA 工作流项目
- 应用程序项目
- 智能体流程
- 智能体
- 解决方案 - 预览
- API 工作流 - 预览
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Studio Web 用户指南
上次更新日期 2025年9月22日
“Try Catch 异常处理”活动在工作流中提供结构化异常处理。使用它来定义 API 故障、数据无效或意外错误的回退操作。
要将“Try Catch 异常处理”活动添加到工作流中,请执行以下操作:
- 在 API 工作流设计器画布上,选择加号 (+) 图标。系统将显示“添加活动”菜单。
- 选择“Try Catch 异常处理” 。
- 在“属性”面板中,为错误命名。
- 前往“尝试”块添加活动。这是为错误而监控的活动。
- 在Catch块中定义错误处理逻辑。如果Try块中的任何步骤失败,则执行将转换到Catch流程。
- 测试工作流以执行活动并生成输出字段以供以后使用。
当Try块中发生错误时, “Try-Catch 异常处理”活动会公开结构化的错误详细信息。要访问错误详细信息,请使用
$context.outputs.Try_Catch_X.error
。
错误对象保持一致的结构,如下所示:
"Try_Catch_1": {
"error": {
"type": "<runtime error source>",
"title": "<summary error message>",
"status": <response status code>,
"detail": "<detailed error message",
"data": {},
}
}
"Try_Catch_1": {
"error": {
"type": "<runtime error source>",
"title": "<summary error message>",
"status": <response status code>,
"detail": "<detailed error message",
"data": {},
}
}
- 类型— 指示错误的 Runtime 来源。
- title — 提供简明的错误摘要。
- “状态” — HTTP 状态代码(如果适用)。
- detail — 提供错误的详细说明。
- data — 包括有关失败任务的其他元数据。此字段可能并不总是处于填充状态。