ERRORABEND System Option
Specifies whether SAS responds to errors by terminating.
Valid in: |
Configuration file, SAS invocation, OPTIONS statement, SAS
System Options window
|
Category: |
Environment control: Error handling |
PROC OPTIONS GROUP= |
ERRORHANDLING |
Alias: |
ERRABEND | NOERRABEND |
Note: |
This option can be restricted by a site administrator. For more information,
see Restricted Options. |
Syntax
Syntax Description
- ERRORABEND
-
specifies that SAS
terminate for most errors (including syntax errors and file not found
errors) that would normally cause it to issue an error message, set
OBS=0, and go into syntax-check mode (if syntax checking is enabled).
SAS also terminates if an error occurs in any global statement other
than the LIBNAME and FILENAME statements.
Tip:Use the ERRORABEND system option with SAS production programs,
which presumably should not encounter any errors. If errors are encountered
and ERRORABEND is in effect, SAS brings the errors to your attention
immediately by terminating. ERRORABEND does not affect how SAS handles
notes such as invalid data messages.
- NOERRORABEND
-
specifies that SAS
handle errors normally, that is, issue an error message, set OBS=0,
and go into syntax-check mode (if syntax checking is enabled).