September 2018
Intermediate to advanced
410 pages
12h 43m
German
Wenn Ausnahmen optimal genutzt werden, können sie die Lesbarkeit, Zuverlässigkeit und Wartbarkeit eines Programms verbessern. Bei unsachgemäßem Einsatz haben sie leicht den gegenteiligen Effekt. Dieses Kapitel gibt Ihnen Richtlinien an die Hand, wie Sie effektiv mit Ausnahmen arbeiten.
Wenn Sie Pech haben, werden Sie vielleicht eines Tages über Code wie den folgenden stolpern:
// Schrecklicher Missbrauch von Ausnahmen. Auf keinen Fall nachmachen!
try {
int i = 0;
while(true)
range[i++].climb();
} catch (ArrayIndexOutOfBoundsException e) {
}
Was macht dieser Code? Das ist selbst bei genauer Inspektion nicht ersichtlich und damit schon Grund genug, ihn nicht zu verwenden ...
Read now
Unlock full access