Posts Tagged Exception

Оброка виняткових ситуацій C#

Доброї пори часу. Сьогодні я вам розповім як і для чого потрібно використовувати перехоплення в винятковій ситуацій, та де особливо важливо це виконувати.

При використанні небезпечних операцій (з’єднання з базою даних, читання файлу з диску або з іншого джерела даних) може виникнути певна виняткова ситуація – Exception (втрата мережевого підключення, неможливість здійснити певну операцію над файлом через його зайнятість і т.д.). При виникненні необроблених  ситуацій програма як правило припинить свою роботу, але наприклад якщо помилка не критична то як зробити щоб програма виконувала певні дії (логування, усунення неполадки, повідомляла користувача, звільняла зайняті ресурси) та продовжувала свою функціональність?

Відповідь на це питання проста – exception handling.

Read the rest of this entry »

Advertisements

, , , , ,

Leave a comment