Java verwendet Ausnahmen (Exceptions) zur Fehlerbehandlung.
Hier ist eine einfache Art, mit dem Logging in Java unter Verwendung des eingebauten java.util.logging-Pakets zu beginnen.
java.util.logging
Hier ist ein klassisches Beispiel - eine Funktion zur Berechnung der Fakultät einer Zahl.
Nehmen wir eine einfache Java-Klasse, die aufgrund ihrer schlechten Organisation und mangelnden Klarheit nach einem Refactoring verlangt.