русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Попередня перевірка параметрів

 

Якісно написані програми не повинні видавати користувачу системне повідомлення про помилку. Виявивши помилку, програма повинна повідомити користувачеві причини виникнення помилки, а також рекомендувати які-небудь дії. Для цього в програмі передбачаються блоки обробки помилок. Розглянемо приклад програми, представленої раніше, з блоком обробки помилок.

if(I != 0)

{

int j = 5 / i;

}

else Console.WriteLine(“Помилка ділення на нуль);

Велика кількість помилок викликається тим, що функціям або методів передаються неправильні значення параметрів. Щоб запобігти виникненню таких помилок у програмі повинна бути передбачена перевірка параметрів на доступність перед передачею їх методи та функції. При пропуску подібних блоків підвищується ймовірність появи несподіваних і важко виявляються помилок.

 

Переглядів: 1685






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.