📘ABAP - ELSE
Definición de ELSE
Palabra reservada ABAP que se utiliza en la construcciones de condiciones IF-ENDIF y que se ejecutará en caso de que no se cumplán ningúna de las expresiones lógicas propuestas.
Dentro de una condición IF-ENDIF podemos colocar la cantidad de ELSE que necesitemos.
Esto presenta por un lado una ventaja ya que es fácil y rápido de especificar, pero por otro lado cuando hay muchos ELSE definidos para una misma condición se vuelve difícil saber cual ELSE corresponde a cual IF, dentro de un programa.
Por lo cual el mantenimiento futuro del programa ABAP se vuelve más complicado y tedioso, por lo que en conclusión no se recomienda colocar demasiados IF-ELSEIF anidados.
Desde el editor abap si realizamos doble clic en un ELSE, nos llevará al ENDIF que cierra a ese ELSE y si realizamos doble clic en un ENDIF entonces nos llevará al IF que generá ese ENDIF.