Wpis z mikrobloga

Jak co dwa tygodnie - pojawia się u nas nowy wpis na blogu i film na kanale YouTube. Tym razem Paweł Ćwik opisuje temat jednoczesnego przechwytywania i obsługi wielu wyjątków:

W tym wpisie pokażę jak można przechwytywać wiele wyjątków naraz, gdy chcemy je obsługiwać w ten sam sposób. Jest to tak zwany multicatch i jest on dostępny również w Javie, począwszy od wersji 7.


Wpis na blogu: KLIK
Film na YT: KLIK

Jeśli ktoś chciałby śledzić nasze kolejne wpisy i filmy, to polecam tag #devfoundry

Zapraszam do czytania i oglądania! ʕʔ

#programowanie #naukaprogramowania #java #it #programista #programista15k #devfoundry
  • 2
@devfoundry:

1. W klauzuli catch wyjątek jest final tylko w przypadku użycia multicatcha, we wpisie nie jest to jasno sprecyzowane
2.

to wtedy (jako że każdy BusinessException jest typu IllegalStateException), nigdy

nie dochodziłoby do obsługi naszego wyjątku, ponieważ wszystko byłoby łapane w

bloku catch IllegalStateException.

Przydałoby się wspomnieć, że niepoprawna kolejność kończy się błędem kompilacji

3. Tłumaczenie mutlicatcha na wyjątkach runtime jest delikatnie mówiąc dyskusyjne. Dodatkowo we wpisie pojawiają się stwierdzenia,