Auf Thema antworten

Tja, es hatte mal den Anschein, als ob da jetzt evtl. mal etwas von ihm kommt. Aber das war wohl nur eine Täuschung. Aber schauen wir mal, wie es dann weiter gehen wird. Aber mit seinen Versuchen "smart und schnell" zu sein, hat er wohl schon massiv Zeit vergeudet. Die Zeit von Anfang an richtig genutzt und er hätte deutlich mehr Wissen zu Java und er hätte dann wohl auch schon funktionierenden Code.




Es geht nicht darum, ungefähr zu wissen, wie die funktionieren. try/catch brauchst du erst einmal nicht. "Exceptions should only happen on exceptional behaviour.". Die kannst Du bei einer Uni-Aufgabe größtenteils ignorieren. Also wenn jemand eine Zahl eingeben soll, aber text eingibt und du dann diesen versuchst zu einem int zu parsen: Dann steigt die Applikation halt aus. Du willst ein Textfile lesen und das ist nicht da oder du hast keine Rechte? Scheiss drauf. Bei einer Applikation wäre das wichtig, denn natürlich soll z.B. Word nicht einfach abstürzen, nur weil du eine Datei nicht lesen kannst. Aber darum geht es hier ja nicht.


Also schau Dir an, woher die Exception kommt und dann behebe den Fehler. (Bei den obrigen Beispielen würdest du halt korrekten Input liefern, die Datei an der richtigen Stelle anlegen oder für die notwendigen Rechte sorgen ....) Bei Dir sind es aber halt Fehler im Code, die Du erkennen und dann beheben musst.


Übrigens ein sehr gutes Beispiel für ein BestPractice, auf das ich dann nach Behebung des Fehlers kurz eingehen werde. Erinnere mich, so ich das vergessen sollte.



Oben