2017-03-31 47 views
0

如果函數給我一個錯誤,我該如何分叉? 在CI使用它連接到if語句(即scanf函數,如果成功,則返回1,否則爲0)如果函數錯誤中的語句

但這裏並不在這裏工作的是例如:

if((htmlTreeParse(doc, useInternal = TRUE))) 
{ 
    #DO 
}else #DO SOMETHING ELSE 
+1

'tryCatch'你在找什麼? – Dason

+0

我更感興趣的是一個TRUE/FALSE響應而不是一個自定義消息 –

回答

0

找到

if(class(try(htmlTreeParse(doc, useInternal = TRUE), silent=T))!="try-error")