PLW-05026
Identifier 'string' should not be specified on the END statement for an unlabeled construct.
Cause
There was either a missing semicolon on the END statement or no label was specified on the construct. The END statements which terminate some language constructs (such as loop, block, if and case) may optionally be qualified with the label of that construct. For example, the loop construct <L> LOOP loop-body may be completed with END LOOP L.
Action
Ensure that the statement has a label or that the END statement is properly terminated by a semicolon.