![]() Previous |
![]() Next |
When you do not want to produce the error message that is normally provided for a given error, then you can use TRAP statement with a NOPRINT
keyword.
TRAP ON error NOPRINT
When you use the NOPRINT
keyword with TRAP
, control branches to the error
label, and an error message is not issued when an error occurs. The statements following the error
label are then executed.
When you suppress the error message, you might want to produce your own message in the abnormal exit section. A SHOW
statement produces the text you specify but does not signal an error.
TRAP ON error NOPRINT ... error: ... SHOW 'The report will not be produced.'
The program continues with the next statement after producing the message.