Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

5. Ausnahmen behandeln > 5.7 Zusammenfassung - Pg. 79

5.7 Zusammenfassung 5.7 Zusammenfassung Dieses Kapitel hat Sie mit den grundlegenden Techniken der strukturierten Ausnahmebehandlung ver- traut gemacht, die Ihnen in C# und dem .NET Framework zur Verfügung stehen. Einige der Detail- informationen aus der zweiten Hälfte des Kapitels werden erst richtig verständlich, wenn Sie die weite- ren Kapitel des Buches durchgearbeitet haben. Kehren Sie daher, nachdem Sie die Kapitel über die ob- jektorientierten Konzepte gelesen haben, einfach noch mal zu diesem Kapitel zurück. Die wichtigsten Erkenntnisse, die Sie aus diesem Kapitel mitnehmen sollten, sind: Denken Sie beim Erstellen Ihrer Programme darüber nach, was im Programm schiefgehen kann, und reagieren Sie darauf, zumindest mit einer Fehlermeldung. Wenn Sie Methoden der Klassenbibliothek verwenden, schauen Sie im Tooltipp-Fenster und der Onlinehilfe nach, welche Ausnahmen die Methoden auslösen können. Verwenden Sie die einfache try-catch-Konstruktion, wenn Sie alle möglicherweise auftretenden Ausnahmen mit dem gleichen Code behandeln wollen. Verwenden Sie mehrere catch-Blöcke, wenn Sie auf die möglichen Ausnahmen unterschiedlich reagieren wollen. Verwenden Sie einen finally-Block, wenn Sie Systemressourcen verwenden (hier seien vor allem Dateien oder Datenbankverbindungen genannt), die von der .NET-Laufzeit nicht automatisch frei- gegeben werden, sondern die Sie selbst schließen müssen. II ­ Grundlagen von C#