Зведення

Завершено

Ваша мета полягала в тому, щоб отримати досвід створення та кидання настроюваних об'єктів винятку, які можуть бути спіймані і оброблені в catch блоці коду.

Створюючи, кидаючи, ловлячи та опрацюваючи настроювані винятки, ви спрощуєте процес викриття та виправлення програмних проблем у програмі. Настроювання винятків із відомостями, характерними для вашої програми, дає змогу оптимізувати пояснення проблем в інтерфейсі користувача програми. Застосування винятків у методі та використання вбудованої служби підтримки C#для вилову об'єктів винятку на будь-якому рівні в стеку викликів допомагає переконатися, що проблеми виловлюються там, де їх можна обробити.

Без можливості створення та кидання настроюваних об'єктів винятку, ваш код буде складніше підтримувати, і інтерфейс користувача буде страждати.

Довідкові матеріали

Отримання безкоштовної перевіреної сертифікації

Корпорація Майкрософт і freeCodeCamp.org пропонують комбіноване навчання та сертифікацію на базовому C#. Виконавши цей модуль Learn, ви вже почали роботу. Ознайомтеся з сертифікацією Microsoft freeCodeCamp Foundational C# за допомогою сертифікації Microsoft тут: https://aka.ms/csharp-certification.