Comment écrire trycatch dans la R

Je veux écrire trycatch le code d'erreur dans le téléchargement à partir du web.

url <- c(
    "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html",
    "http://en.wikipedia.org/wiki/Xz")
y <- mapply(readLines, con=url)

Ces deux états exécuter avec succès. Ci-dessous, j'ai créer un non-existent web à l'adresse:

url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz")

url[1] n'existe pas. Comment écrit-on un trycatch boucle (function) de sorte que:

  1. Lorsque l'URL est fausse, la sortie sera: "URL web est faux, ne peuvent pas obtenir".
  2. Lorsque l'URL est incorrecte, le code ne s'arrête pas, mais continue à télécharger jusqu'à la fin de la liste des Url?
InformationsquelleAutor Dd Pp | 2012-08-30