Comment puis-je déterminer si l’essai a retourné une erreur ou non?

Je suis en train de faire ce qui suit:

try(htmlParse(ip[1], T)

où je définis comme:

ip[1] = paste('http://en.wikipedia.org/wiki/George_Clooney')

Je veux vérifier si le htmlParse a fonctionné ou pas. Pour beaucoup de noms dans ma liste, il n'y aura pas de wikipédia sites et donc j'ai besoin d'être en mesure de vérifier et de remplacer la propriété intellectuelle[1] avec NA de si les pages wiki n'existe pas.

Quelqu'un peut-veuillez indiquer comment je peux le faire. J'ai essayé d'utiliser la commande geterrmessage(), mais je ne suis pas sûr de la façon de couleur que chaque fois que je changer le nom de la célébrité.

Actuellement j'ai le texte suivant:

if(!isTRUE(as.logical(grep(ip[1],err)))) {
    ip[1] = NA
    }
    else {

C'est vraiment incorrect car il ne fonctionne pas de la logique déclaration que je veux.

Grâce

Amar

source d'informationauteur user1496289