In Unicode programs, a treatable exception occurs in a general function module call if an incorrect formal parameter is entered and the name of the function module is specified using a constant or as a literal. If the name of the function module is specified by a variable, and in non-Unicode programs, the specification of an incorrect formal parameter is ignored.