shadow
比如 函数 myfun中有个错误(stop()),运行语句try(out <- myfun()),R会崩掉,怎么处理?
shadow
新手上路,还望高手多多指导,小女子先谢过了
陈放
检查一下你的函数,要不用debug来检查
shadow
谢谢!函数是调用c++的,错误是通过stop扔出的,我怎样捕捉到这个错使得在调用try()时R不会崩掉
debug怎么用法?给个例子谢谢
yihui
你这不是自相矛盾么?既然要try,就是为了捕获错误,那为什么还要stop呢?try的目的就是让程序尽情地运行,不管它是否出错,万一出了错可以由try捕获,就不必声明stop了。