Zusammenfassung
In den bisherigen Beispielen waren Programmierer oft gezwungen, mögliche Laufzeitfehler (Division durch Null, Feldindex außerhalb der Grenzen usw.) bereits bei der Programmierung angemessen zu berücksichtigen. Wir hatten die entsprechenden Stellen im Programm meist nur durch // Fehlerbehandlung ... angedeutet. Am einfachsten werden solche Probleme durch die Ausgabe einer Fehlermeldung, das Setzen einer globalen Fehlervariablen oder den Programmabbruch mittels exit() gelöst. In diesem Kapitel wird die Ausnahmebehandlung vorgestellt, mit deren Hilfe Ausnahmesituationen differenzierter bearbeitet werden können. Insbesondere ermöglicht es diese Methode den Benutzern einer Klasse, beim Aufruf von Elementfunktionen auftretende Fehler in Anwendungsprogrammen sinnvoll abzufangen — sofern von den Klassenentwicklern die dazu erforderlichen Vorkehrungen getroffen wurden.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Schader, M., Kuhlins, S. (1997). Ausnahmebehandlung. In: Programmieren in C++. Objekttechnologie. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-97956-9_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-97956-9_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61834-8
Online ISBN: 978-3-642-97956-9
eBook Packages: Springer Book Archive