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 co najmniej jednym blokiem catch
oraz ewentualnie blokiem finally
. 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 wyjątku.
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.
Get C# 10 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.