The following sections describe how you can determine the source
of error in your COBOL program. They explain how to simplify the process
of debugging COBOL programs by using features such as the DISPLAY
statement, declaratives, and file status keys. The following methods
for determining errors are covered:
- Tracing program logic
- Finding and handling input/output errors
- Validating data
- Assessing switch problems
- Generating information about procedures
After you have located and fixed any problems in your program,
you should delete all debugging aids and recompile it before running
it in production. Doing so helps the program run more efficiently
and use less storage.
For detailed information about any of the topics and techniques
discussed in the following sections, refer to the appropriate COBOL
documentation in the Enterprise COBOL for z/OS library.