SAP ABAP - 循环控制



可能会有这种情况,你需要多次执行一段代码块。通常情况下,语句是顺序执行的:函数中的第一个语句首先执行,然后是第二个语句,依此类推。

编程语言提供各种控制结构,允许更复杂的执行路径。一个**循环语句**允许我们多次执行一个语句或一组语句,以下是大多数编程语言中循环语句的一般形式。

Loop Statement

ABAP编程语言提供以下类型的循环来处理循环需求。

序号 循环类型和描述
1 WHILE循环

当给定条件为真时,重复执行一个语句或一组语句。它在执行循环体之前测试条件。

2 DO循环

DO语句用于重复特定任务特定次数。

3 嵌套循环

你可以在任何其他的WHILE或DO循环中使用一个或多个循环。

循环控制语句

循环控制语句改变了其正常的执行顺序。ABAP包含允许循环提前结束的控制语句。它支持以下控制语句。

序号 控制语句和描述
1 CONTINUE

导致循环跳过其主体其余部分并开始下一个循环周期。

2 CHECK

如果条件为假,则忽略CHECK之后的其余语句,系统开始下一个循环周期。

3 EXIT

完全终止循环,并将执行转移到循环后的下一条语句。

广告
© . All rights reserved.