Einzelnen Beitrag anzeigen
Alt 06.08.2007, 14:35   #9 (permalink)
Greeven
PC Schrauber
 

Registriert seit: 11.05.2006
Beiträge: 131

Greeven befindet sich auf einem aufstrebenden Ast

Standard AW: Was ist an der Zeile falsch?

Was mir grad aufgefallen ist: Es heißt "throws IOException". Macht aber wohl keinen Unterschied.

Zitat:
1. andere die das Programm lesen werden einen nicht für voll nehmen. Ein Program ohne Fehlerbehandlung (z.b. aussagekräftiges Logging) beenden zu lassen ist "Hello World" Stil von Anfängern.
2. Fehler rauschen an einem vorbei ohne das man eine Ahnung hat, dass diese passiert sind. zumindest ein printStackTrace sollte man schon verwenden, um wenigstens die Fehlerursache bestimmen zu können.
Und genau diesen Hello World Stil habe ich. So weiß ich nicht, was IOException macht und ich solle es einfach überlesen und mit übernehmen. Wird dann später erklärt.
printStackTrace sagt mir jetz so spontan zum Beispiel gar nichts. Da es nicht von Vorteil ist alles, was man nicht kennt nachzuschlagen, und es wohl in einem späteren Kapitel noch erklärt wird, werde ich dies jetzt nicht tun.
Mein Fehler was, dass ich throws IOException vergessen habe und wenn ich irgendwann etwas über try, cath oder Exception lesen werde, dann habe ich dank (<-- dies ist ein Danke) eurer Erklärungen schon mal ein wenig Vorwissen.

Gruß Christian.
Greeven ist offline   Mit Zitat antworten