Ale*_*lex 6 exception-handling r
我tryCatch用来捕捉发生的任何错误。但是,即使我捕获它们并返回适当的错误值,看起来我的批处理系统的日志中仍然报告错误。有没有办法完全抑制错误并简单地继续我提供的错误处理?
确保您既没有 (1) 返回错误,也没有 (2)stderr在错误处理代码中打印。注意这里的一个问题是message将其输出发送到stderr.
满足这两个条件的最小方法是 tryCatch(expr, error = function(e) {})