2016-03-20 54 views

回答

1

您可以使用trytryCatch來執行此操作。例如:

for(i in 1:3){ 
    try(stop(sprintf("error no %d", i))) 
} 

給你

Error in try(stop(sprintf("error no %d", i))) : error no 1 
Error in try(stop(sprintf("error no %d", i))) : error no 2 
Error in try(stop(sprintf("error no %d", i))) : error no 3 

因此執行不會在任何時候停止