This rule applies whenever an ``++IF++`` statement is followed by one or more ``++ELSEIF++`` statements; the final ``++ELSEIF++`` should be followed by an ``++ELSE++`` statement.
The requirement for a final ``++ELSE++`` statement is defensive programming.
The ``++ELSE++`` statement should either take appropriate action or contain a suitable comment as to why no action is taken. This is consistent with the requirement to have a final ``++OTHER++`` clause in a ``++SELECT++`` statement.