Debugging

Prozess des Findens und Behebens von Fehlern (Bugs) in Code.

Beispiel:

int result = 10 / 0; // Bug: Division durch Null
System.out.println(result); // Crash!

Debugging-Schritte:

  1. Problem identifizieren - Programm crasht
  2. Ursache finden - Division durch Null in Zeile 1
  3. Fehler beheben - Prüfung einbauen:
if (divisor != 0) {
    int result = 10 / divisor;
}