Benutzer-Werkzeuge

Webseiten-Werkzeuge


techniken:objektorientjava2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
techniken:objektorientjava2 [2016/07/20 17:14]
c.jaedicke [Exception Handling]
techniken:objektorientjava2 [2016/07/20 17:20]
c.jaedicke [Exception Handling]
Zeile 153: Zeile 153:
 } }
 </​code>​ </​code>​
 +Die Ausgabe zeigt euch den Pfad in dem Fehler aufgetreten ist, wobei die erste Zeile eure Message ist, die zweite der Exception-Typ und die dritte gibt euch am Ende die entsprechende Zeile in eurem Code:
 +<​code>​
 +Exception: null
 +java.lang.NullPointerException
 + at sketch_160720a.draw(sketch_160720a.java:​24)
 + at processing.core.PApplet.handleDraw(PApplet.java:​2402)
 + at processing.awt.PSurfaceAWT$12.callDraw(PSurfaceAWT.java:​1527)
 + at processing.core.PSurfaceNone$AnimationThread.run(PSurfaceNone.java:​316)
 +</​code>​
 +
 +<note important>​Processing fügt eurem Code vor dem Kompilieren noch einige Zeilen Code hinzu, daher verschiebt sich die Zeilenangabe etwas. Die Verschiebung müsst ihr experimentell feststellen!</​note>​
techniken/objektorientjava2.txt · Zuletzt geändert: 2016/07/21 15:02 von c.jaedicke