Pull to refresh
16K+
2

Программист

6
Rating
1
Subscribers
Send message

Зарядка для джависта

Level of difficultyEasy
Reading time7 min
Reach and readers12K

Как-то раз на одном из программистских форумов я наткнулся на интересную задачку. Интересна она была тем, что требовалось рекурсивное решение на Java. Мне захотелось разобраться…

Читать далее

Обработка исключений, возникших при обработке исключений

Level of difficultyEasy
Reading time4 min
Reach and readers13K

Исключения рождаются не только в основном коде, но и в обработчиках этих самых исключений. Зачастую вопросу не уделяется должного внимания. Действительно, что может пойти не так в блоке catch? Там ведь код тривиальный! Но это только на первый взгляд.

Например, безобидный LOG.warn("...") выливается в десяток вызовов нижележащих методов. И чем больше «наслоений» в библиотеке логгирования, тем выше вероятность сбоя. Всё бы ничего, если бы не одна особенность языка Java…

Читать далее

Information

Rating
1,072-nd
Location
Брест, Брестская обл., Беларусь
Date of birth
Registered
Activity