在线提交需求

请留下您的联系方式,我们的专家将在 24 小时内与您沟通。

极奇策RPA技术教程:跳出循环 (NodeBreak) - 自动化开发与配置详细指南

极奇策技术团队更新于 2026-08-260 阅读

image.png

跳出循环 (Break)

📖 节点概述

循环控制节点,放置在任意循环(如 For次数循环While循环for列表遍历 等)的 循环体 内部,执行后立即强制终止整个循环,流程从当前循环的 循环完成(或 完成)出口继续。

💡 使用场景

  • 提前退出:在列表遍历中找到目标元素后,无需处理剩余项,立刻跳出循环以节省时间。
  • 异常保护:当循环体内发生错误或满足中断条件(如超时、资源耗尽)时,紧急跳出循环。
  • 条件终止:与 条件分支 配合,在满足特定业务逻辑时(如累加值超过阈值)跳出循环。
  • 避免无效操作:在重复尝试类循环中,成功一次后即跳出,不再继续无意义的重复。

🎮 实战连线指南:如何正确使用它?

跳出循环 节点必须放在循环的 循环体 分支内部,通过 Exec 线串联在需要判断跳出的位置。它自己没有输出,直接作用于外层最近的一层循环。

场景案例:在列表中寻找第一个偶数,找到后立即跳出循环并打印该偶数

  1. 构建循环:使用 for列表遍历 节点,输入一个数字列表。
  2. 循环体内判断
    • for列表遍历循环体 输出连接到 条件分支 节点的 Exec
    • 数学运算 节点计算 当前项 % 2,将结果连接到 条件分支条件
  3. 分支处理
    • 条件分支成立 输出连接到 打印控制台 节点(打印“找到偶数:xxx”)。
    • 打印控制台 之后串联 跳出循环 节点的 Exec立即终止循环
    • 条件分支不成立 什么都不接(自动继续下一项)。
  4. 循环完成for列表遍历完成 输出连接到 显示通知 节点(通知“搜索结束”)。

⚙️ 引脚说明

📥 输入引脚

引脚名称数据类型说明
ExecEXEC接收循环体内的控制流,触发后立即设置中断标记,使外层循环在本次迭代结束后终止。

⚠️ 重要跳出循环 节点不提供输出引脚,执行后循环会立即停止,流程直接跳到循环的 完成(或 循环完成)出口。任何连接在 跳出循环 之后的节点都不会被执行,因此请将其作为分支的最后一个节点。


💎 小贴士

  • 本节点仅对最内层循环生效,嵌套循环中若想跳出外层,需要在外层循环体内逐层传递中断标记(可通过变量配合实现)。
  • 它与 继续循环 (Continue) 的区别:Break 是彻底结束循环,Continue 是跳过当前项、继续执行下一项。
  • While循环 中使用 跳出循环 可以替代复杂的条件判断逻辑,保持循环条件简洁。
助理
咨询
微信
微信客服扫码添加微信
社群
QQ群扫码加入Q群
电话
免费咨询热线0371-67993886
顶部