我想运行一个if语句,其中第一部分有可能抛出错误,例如,而不是将其评估为false,该错误将不存在。如果有错误,我只想继续执行代码(这是for循环的一部分)。如果没有抛出错误,我想在if语句中执行一小段代码。我认为结合if语句和try只是一个括号问题,但我无法弄清楚。
try({
test_selenium <- remDr$getStatus()[[2]] ##If this isn't running, it will throw an error
if(test_selenium=="Server is running"){
remDr$close() ##if it is running, test_selenium will say "server is running" and I want to run this code to close it
rD$server$stop()
}
)}