SAP ABAP – 循环控制

SAP ABAP – 循环控制


可能存在需要多次执行代码块的情况。通常,语句是按顺序执行的:首先执行函数中的第一条语句,然后是第二条,依此类推。

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

循环语句

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

S.No. 循环类型和描述
1 WHILE loop

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

2 Do loop

DO 语句对于将特定任务重复特定次数很有用。

3 Nested loop

您可以在任何另一个 WHILE 或 DO 循环中使用一个或多个循环。

循环控制语句

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

S.No. 控制声明和描述
1 CONTINUE

使循环跳过其主体的其余部分并开始下一个循环传递。

2 CHECK

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

3 EXIT

完全终止循环并将执行转移到紧跟在循环之后的语句。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁