# Every rtemis error inherits `rtemis_error`. Catch a category broadly:
result <- tryCatch(
set_outcome(iris, "nonexistent_column"),
rtemis_input_error = function(e) {
message("Caught an input error: ", conditionMessage(e))
NULL
}
)
# Or catch a specific failure mode only:
result <- tryCatch(
set_outcome(iris, "nonexistent_column"),
rtemis_value_error = function(e) {
message("Caught a value error: ", conditionMessage(e))
NULL
}
)
Run the code above in your browser using DataLab