Wie schreibe ich trycatch in R

Ich möchte schreibentrycatch Code zur Behebung von Fehlern beim Herunterladen aus dem Internet.

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)

Diese beiden Anweisungen werden erfolgreich ausgeführt. Im Folgenden erstelle ich eine nicht vorhandene Webadresse:

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

url[1] ist nicht vorhanden. Wie schreibt man einetrycatch Schleife (Funktion), so dass:

Wenn die URL falsch ist, lautet die Ausgabe: "Web-URL ist falsch, kann nicht abrufen".Wenn die URL falsch ist, stoppt der Code nicht, sondern wird bis zum Ende der URL-Liste heruntergeladen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage