Dlaczego puste bloki połowowe to zły pomysł? [Zamknięte]

Właśnie widziałempytanie o próbę połowu, którzy ludzie (w tym Jon Skeet) twierdzą, że puste bloki połowowe to naprawdę zły pomysł? Dlaczego to? Czy nie ma sytuacji, w której pusty haczyk nie jest złą decyzją projektową?

Mam na myśli, na przykład, czasami chcesz uzyskać jakieś dodatkowe informacje z jakiegoś miejsca (serwis internetowy, baza danych) i naprawdę nie obchodzi cię, czy otrzymasz te informacje, czy nie. Więc starasz się go zdobyć, a jeśli coś się stanie, to dobrze, dodam po prostu „catch (Exception ignored) {}” i to wszystko

questionAnswers(20)

yourAnswerToTheQuestion