7.1 Wann sollten Exceptionen abgefangen und weitergereicht werden?

Problem

Sie möchten herausfinden, wann es angebracht ist, eine Exception abzufangen und weiterzureichen.

Lösung

Es ist angebracht, wenn Sie einen Codebereich haben, in dem Sie bestimmte Operationen ausführen möchten, wenn eine Exception eintritt, aber keine Handlungen vornehmen wollen, die die Exception selbst verarbeiten. Damit Sie die von Ihnen gewünschten Operationen durchführen können, richten Sie einen catch-Block ein, um die Exception abzufangen. Nachdem die Operation durchgeführt wurde, lösen Sie die Exception aus dem catch-Block neu aus, in dem die ursprüngliche Exception behandelt wurde. Verwenden Sie das Schlüsselwort throw, und schließen Sie die Anweisung dann mit einem ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.