A instrução EXIT é usada para encerrar um loop inteiro incondicional e imediatamente. Assim que a instrução EXIT é executada, o loop é encerrado e as instruções após o loop são processadas.
A sintaxe da instrução de saída é -
EXIT.
Note - Se a instrução EXIT for usada em um loop aninhado, apenas o loop atual será executado depois que a instrução EXIT for processada.
Diagrama de bloco
Exemplo
Report YH_SEP_15.
DO 5 TIMES.
IF SY-INDEX = 3.
EXIT.
ENDIF.
Write / SY-INDEX.
ENDDO.
O código acima produz a seguinte saída -
1
2