2.6 KiB
Übung Debugging
Uebung1
Verschiedene Eingaben von Werten und deren Ausgaben:
Eingabe: 1
number 1 passed check: true
Eingabe: 20
number 20 passed check: false
Eingabe: 4
number 3 passed check: true
Eingabe: 42
number 42 passed check: false
Eingabe von Werten mit Zeilen 36 - 38 aktiviert:
Eingabe: 1
number 1 passed check: true
Eingabe: 3
input: 3, Schleifenvariable: 2, Ergebnis 1 number 3 passed check: true
Eingabe: 17
input: 17, Schleifenvariable: 2, Ergebnis 1
input: 17, Schleifenvariable: 4, Ergebnis 1
input: 17, Schleifenvariable: 5, Ergebnis 2
input: 17, Schleifenvariable: 6, Ergebnis 5
input: 17, Schleifenvariable: 7, Ergebnis 3
input: 17, Schleifenvariable: 8, Ergebnis 1
input: 17, Schleifenvariable: 9, Ergebnis 8
input: 17, Schleifenvariable: 10, Ergebnis 7
input: 17, Schleifenvariable: 11, Ergebnis 6
input: 17, Schleifenvariable: 12, Ergebnis 5
input: 17, Schleifenvariable: 13, Ergebnis 4
input: 17, Schleifenvariable: 14, Ergebnis 3
input: 17, Schleifenvariable: 15, Ergebnis 2
input: 17, Schleifenvariable: 16, Ergebnis 1
number 17 passed check: true
Eingabe: 33
input: 33, Schleifenvariable: 2, Ergebnis 1
input: 33, Schleifenvariable: 3, Ergebnis 0
number 33 passed check: false
Breakpoint in Zeile 35 gesetzt
Inhalte der Variablen für den Eingabewert 45:
nextInt: 45 i: 2
Bis zum nächsten Halt weiter laufen lassen (continue):
nextInt: 45 i: 3
Inhalte der Variablen für den Eingabewert 47:
nextInt: 47 i: 2
Bis zum nächsten Halt weiter laufen lassen (continue):
nextInt: 47 i: 3
Bis zum nächsten Halt weiter laufen lassen (continue):
nextInt: 47 i: 4
Uebung 2
Verschiedene Eingaben von Werten und deren Ausgaben:
Eingabe: 3
number 3 passed check: true
Eingabe: 14
number 14 passed check: false
Eingabe: 5
number 5 passed check: false
Eingabe: 13
number 13 passed check: true
Breakpoint in Zeile 40 gesetzt
Eingabe:3
number 3 passed check: true
Eingabe: 14
number 14 passed check: false
Eingabe: 5
number 5 passed check: false
Eingabe: 13
number 13 passed check: true
Programm im Debug Modus starten und den Wert 45 eingeben
Inhalt der Variablen:
nextInt: 23 Einträge in der Debug-View
Programm einen Schritt weiter laufen lassen (step over):
4 Einträge im Call Stack Debugger steht immernoch in Zeile 40
Programm wieder im Debug Modus starten und den Wert 45 eingeben
Programm einen Schritt weiter laufen lassen (step into)
Debugger steht jetzt in Zeile 34 4 Einträge im Call Stack