IKJ56534I   STMT num - A(N) [stmt1] STMT WAS FOUND FOR WHICH THERE IS NO CORRESPONDING [stmt2] STMT

Explanation

  • num = statement number
  • stmt1 = The statement in the command procedure:
    • END
    • alternate END
    • ELSE
    • ENDDATA
    • SELECT
  • stmt2 = The statement that should have been previously specified to match the statement in the command procedure:
    • DO
    • IF
    • DATA
    • END
    • alternate END
  • An END (or alternate string defined on the CONTROL statement to replace END), ELSE, or ENDDATA statement appeared in the command procedure without a matching previously specified DO, IF, or DATA statement, respectively.
  • The CLIST syntax processor expected a WHEN or a series of WHENs with an optional OTHERWISE within a SELECT statement. This error is often caused by forgetting the DO and END statements around the list of statements following a WHEN or an OTHERWISE. The CLIST syntax processor ends processing of the SELECT statement to avoid misinterpreting the statements that follow. The CLIST syntax processor continues processing the next statement in the CLIST.

Module

IKJCT432 IKJCT43B

Audience

EXEC user