SAP ABAP - 循环控制

  • 简述

    可能存在这样的情况:您需要多次执行一段代码。一般来说,语句是按顺序执行的:首先执行函数中的第一个语句,然后执行第二个语句,依此类推。
    编程语言提供了各种控制结构,允许更复杂的执行路径。Aloop statement允许我们多次执行一条语句或一组语句,以下是大多数编程语言中循环语句的一般形式。
    循环语句
    ABAP 编程语言提供以下类型的循环来处理循环需求。
    序号 循环类型和描述
    1 WHILE循环
    当给定条件为真时,重复一个语句或一组语句。它在执行循环体之前测试条件。
    2 Do 循环
    DO 语句对于重复特定任务特定次数非常有用。
    3 嵌套循环
    您可以在任何另一 WHILE 或 DO 循环中使用一个或多个循环。
  • 循环控制语句

    循环控制语句改变其正常顺序的执行。ABAP 包含允许提前结束循环的控制语句。它支持以下控制语句。
    序号 控制语句和描述
    1 CONTINUE
    使循环跳过其主体的其余部分并开始下一个循环。
    2 CHECK
    如果条件为假,则忽略 CHECK 之后的剩余语句,系统开始下一个循环。
    3 EXIT
    完全终止循环并将执行转移到紧随循环后面的语句。