Чи незаконно зберігати порожній улов?

0 Comments 10:07

Більшість розробників стверджують це не ідеально мати порожній блок catch. Empty Catch є причиною виняткової ситуації, коли нічого не відбувається і програма не працює. Коли виникає така виняткова ситуація, її можна передати абоненту або перехопити в блок catch.

У мові Java ви можете використовувати блок try без блоку catch but ви не можете використовувати блок catch без блоку try.

Так, у нас може бути порожній блок catch. Але це погана практика для реалізації в Java. Як правило, блок try має код, який здатний створювати винятки, якщо щось не так у блоці try, наприклад, ділення на нуль, файл не знайдено тощо.

загалом, слід уникати порожніх блоків уловлювання. У тих випадках, коли вони призначені, слід надати коментар, щоб пояснити, чому винятки виловлюються та приховуються. Крім того, ідентифікатор винятку можна назвати символами підкреслення (наприклад, _), щоб вказати, що ми маємо намір пропустити його.

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

Related Post

Як користуватися електронним квитком туту руЯк користуватися електронним квитком туту ру

Посадковий купон (у форматі . pdf) Туту. ру надішле вам на електронну пошту відразу після покупки квитка. Зазвичай провідники його не просять, але за правилами ВАТ «РЗ» можуть вимагати показати.

Як рухається наша галактика?Як рухається наша галактика?

Наша Галактика обертається, причому обертання різних підсистем відбувається з різною швидкістю — більш плоскі підсистеми обертаються найшвидше. Сонце разом із зірками диска обертається навколо центру Галактики зі швидкістю 220 км/с.

Як ти пишеш у фотошопі?Як ти пишеш у фотошопі?

Інструмент «Текст» використовується для додавання або редагування тексту в Photoshop на робочому столі. Текстовий шар вибрано на панелі «Шари». Напишіть текст. Щоб зберегти зміни, виберіть на панелі параметрів або натисніть