O'Reilly logo

Objective C kurz & gut by Lars Schulten

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 8. Fehler und Ausnahmen

Objective-C und Cocoa unterscheiden Fehler und Ausnahmen. Fehler sind Probleme, die auf äußere Umstände zurückgehen, beispielsweise wenn eine Datei nicht lesbar, ein Netzwerk nicht erreichbar ist oder ein Dokument das falsche Format hat. Ausnahmen hingegen sind Probleme, die auf innere Umstände, d. h. programminterne Bedingungen, zurückgehen, z. B. dass eine Methode einen Argumentwert erhält, mit dem sie nichts anfangen kann, oder dass ein Array-Index die Array-Grenzen verletzt. Es gibt eigene Klassen, NSError und NSException, zur Beschreibung und Kapselung von Fehlern bzw. Ausnahmen, und es werden unterschiedliche Programmstrukturen und -konventionen zu ihrer Bearbeitung eingesetzt.

Diese Unterscheidung von Fehler ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required