Previous Page | Next Page

SAS System Options

ERRORABEND System Option



Specifies whether SAS responds to errors by terminating.
Valid in: configuration file, SAS invocation, OPTIONS statement, SAS System Options window
Alias: ERRABEND | NOERRABEND
Category: Environment control: Error handling
PROC OPTIONS GROUP= ERRORHANDLING

Syntax
Syntax Description
See Also

Syntax

ERRORABEND | NOERRORABEND

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).


See Also

System options:

ERRORBYABEND System Option

ERRORCHECK= System Option

Global Statements

Previous Page | Next Page | Top of Page