8.4 错误可选项

Keywords:

Previous: on.exit,Up: Exception handling

8.4 错误可选项

有几个 options 变量可用来控制 R的错误和警告处理。它们列举如下。

warn
控制警告信息的打印。
warning.expression
设置一个表达式,当警告发生时执行。常规打印的警告在该选项设置时被抑制了。
error
设置一个错误发生时会被执行的表达式。错误和警告信息会在该表达式求值前打印出来了。

通过 options("error") 设置的表达式在调用 on.exit前求值。

当有错误发生,我们可以用options(error = expression(q("yes")))让R程序终止。在这种情况下,一个错误会导致R 终止但全局环境会被保存。

Hits:Loading...

special topic