我试图掌握 R 中的异常处理,或作为一个整体的异常处理。
我发现这篇文章首先很有用。但是现在我不知道我应该如何处理一个特定的问题。假设我们有一个变量列表,我希望用户选择(通过 svDialogs)其中一个。
require(svDialogs)
var<-c("A","B","C","D")
var1<-dlgList(var,multiple=FALSE)$res
如果用户不选择任何内容或点击cancel
R,则返回一个空字符串。如果发生这种情况,我想编程抛出错误并退出程序。我怎样才能做到这一点?先感谢您。