Wyjątki i instrukcja try
Instrukcja try
służy do umieszczenia w programie bloku kodu związanego z obsługą błędów albo porządkami. Tak zwany blok try
musi być uzupełniony blokiem catch
, blokiem finally
albo oboma tymi blokami. Blok catch
jest wykonywany wtedy, kiedy w bloku try
dojdzie do błędu. Blok finally
jest wykonywany wtedy, kiedy program zakończy wykonywanie bloku try
(lub bloku catch
, jeśli taki istnieje) i służy do przeprowadzania czynności porządkujących stan programu, niezależnie od wystąpienia bądź niewystąpienia błędu.
W bloku catch
mamy dostęp do obiektu wyjątku pewnego typu, zawierającego informacje o błędzie. Blok catch
stosuje się albo do skompensowania skutków błędu, albo do ponownego zgłoszenia wyjątku (ang. rethrow). To ostatnie ...
Get C# 7.0 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.