X 6.2.15 EXIT METHOD Statement
X The EXIT METHOD statement specifies the end of an invoked method.
X ___ Format _____________________________________________________________
X | |
X | >>__EXIT METHOD.____________________________________________________>< |
X You can specify EXIT METHOD only in the Procedure Division of a method.
X EXIT METHOD causes the executing method to terminate, and control returns
X to the invoking statement. If the containing method specifies the
X Procedure Division RETURNING phrase, the value in the data item referred
X to by the RETURNING phrase becomes the result of the method invocation.
X If you need method-specific data to be in the last-used state on each
X invocation, declare it in method Working-Storage. If you need
X method-specific data to be in the initial state on each invocation,
X declare it in method Local-Storage.
X If control reaches an EXIT METHOD statement in a method definition,
X control returns to the point in the invoking program or method immediately
X following the INVOKE statement. The state of the invoking program or
X method is identical to that which existed at the time it executed the
X INVOKE statement.
X The contents of data items and the contents of data files shared between
X the invoking program or method and the invoked method could have changed.
X The state of the invoked method is not altered except that the end of the
X ranges of all PERFORM statement executed by the method are considered to
X have been reached.
X The EXIT METHOD statement does not have to be the last statement in a
X sequence of imperative statements, but the statements following the EXIT
X METHOD will not be executed.
X When there is no next executable statement in an invoked method, an
X implicit EXIT METHOD statement is executed.
© Copyright IBM Corp. 1991, 1998
IBM Library Server Copyright 1989, 2005 IBM Corporation. All rights reserved.
Return to library:
IBM Hardware |
IBM System z Redbooks
How to order publications
Download IBM Library Reader |
Download IBM Softcopy Reader |
Download Adobe® Acrobat® Reader®
Download IBM Softcopy Librarian
Adobe, the Adobe logo, Acrobat, the Acrobat logo, and Acrobat Reader are registered trademarks
of Adobe Systems incorporated.