Dyskusje na temat obsługi wyjątków w Javie to ciągle powracający problem, a developerzy wyłapują korzyści z nich płynące. Pierwotnie uznawano, że sprawdzone wyjątki dają świetne zaplecze, natomiast teraz nie są niezbędnym warunkiem podczas powstawania dobrego oprogramowania. Dlatego zanim się za nie zabierzesz, zwyczajnie sprawdź, czy warto.
Ciekawostka-> języki bez sprawdzonych wyjątków: C#, C++, Python, Ruby.

https://pl.depositphotos.com/
Wszystkie wyjątki powinny wpisywać się w kontekst-wskazywać źródło i lokalizację błędu. Bardzo istotna jest właściwa klasyfikacja wyjątków (początkowi programiści często zapominają o sprawdzeniu null).