Assertions – Java Programme zuverlässiger und besser lesbar machen mit assert-Anweisungen

In diesem Beitrag lernen wir die assert-Anweisung von Java kennen. Mit Assertions können vom Programmierer logische Behauptungen aufgestellt werden, von denen er ausgeht diese seien wahr. Solange das Programm korrekt funktioniert, bleiben die assert-Anweisungen unbemerkt. Sobald mit Hilfe einer Assertion aber ein Programmfehler aufgedeckt wird, wird eine Ausnahme des Typs AssertError ausgelöst. In Java werden assert-Anweisungen immer dann eingesetzt, wenn …