1
A
回答
1
您可以使用try
和tryCatch
來執行此操作。例如:
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
因此執行不會在任何時候停止
相關問題
- 1. 停止javascript執行時捕捉錯誤
- 2. 防止GTKMM捕捉異常
- 3. 如何捕捉線程中的異常
- 4. 嘗試捕捉塊不阻止異常
- 5. 在ipython異常中停止執行Python程序
- 6. 如何捕捉scala playframework中的執行異常?
- 7. 捕捉處理程序不執行
- 8. 讓Wing IDE停止捕捉wxPython捕獲的異常
- 9. 如何捕捉devenv異常
- 10. 如何捕捉「FileNotFoundException」異常?
- 11. 如何在iOS中捕捉iCloud異常?
- 12. 如何在Java中捕捉異常?
- 13. 如何在`Yesod Handler'中捕捉異常?
- 14. 如何在Qt中捕捉異常?
- 15. 捕捉異常
- 16. 異常處理程序不捕捉異常
- 17. 如何捕捉webmethod中引發的每個異常,但沒有中斷程序執行的異常
- 18. 用線程捕捉異常
- 19. 繼續執行程序捕獲異常
- 20. C++程序終止而不執行捕捉塊
- 21. 如何停止fortran程序異常
- 22. android cts執行中途停止異常
- 23. 如何捕捉「未捕獲的異常」?
- 24. 不能捕捉異常
- 25. 不可捕捉異常(PowerShell)
- 26. 不能捕捉到異常
- 27. 不可捕捉的異常?
- 28. set_exception_handler()不捕捉異常
- 29. Oracle不捕捉異常
- 30. C++不捕捉lua異常