P
P
pqgg7nwkd42016-08-04 00:48:58
Java
pqgg7nwkd4, 2016-08-04 00:48:58

Why are Checked Exceptions needed in Java?

Good afternoon.
Explain, please, clearly what benefits they have? As for me, they just add problems.
I was especially pleased with the UncheckedIOException wrapper :)
Thank you.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
Александр Косарев, 2016-08-04
@jaxtr

Проверяемые исключения нужны, что бы знать, где может возникнуть исключительная ситуация и правильно обработать. Да, если при ошибке ты просто пишешь в лог что-то вроде "Эй, чувак, у тебя с БД что-то нетак", а не пытаешься завершить действие каким-нибудь иным способом, то проверяемые исключения тебе будут мешать (по принципу "плохому танцору ...").
Хороший пример работы с проверяемыми исключениями - транзакции при работе с БД.

R
Rou1997, 2016-08-04
@Rou1997

Java любит насильно загонять разработчика в жесткие рамки, которые далеко не везде хорошо подходят, если вам мешает, то отключите или пишите Utils ("обертки").

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question