Перейти к содержимому

Владимир Ситников: "Бросить нельзя поймать: основы и детальная механика Java исключений"

JUGNsk

0:00 / 0:00

Владимир Ситников: "Бросить нельзя поймать: основы и детальная механика Java исключений"

1 786 просмотров · 2 года назад
JUGNsk
2,67 тыс. подписчиков
1 786 просмотров · 2 года назад
На докладе мы в деталях разберём тему исключений, которая, безусловно не оставит равнодушных будь то начинающий начинающий Java программист или заматерелый CTO. Например, даже в вопросы "нужно ли ловить исключения?", "нужно ли их логировать?" и "нужно ли и как оборачивать исключения?" могут оказаться не такими простыми. Что, например, делать с InterruptedException? Как, например, должен реагировать логгер, если во время логирования у него возникло исключение? Если вы не уверены в ответах на подобные вопросы — смело приходите на доклад, вам будет полезно. Если в ответах вы уверены — тоже приходите. Наверняка будет что обсудить в дискуссии. Для работы с исключениями публикуют библиотеки: jdoctor, SneakyThrows,... и наверняка что-нибудь из этих идей будет полезно. Для некоторых ошибок есть специальные оптимизации в JIT, разобрав которое, мы сможем увереннее (не)использовать исключения. Всё это рассмотрим на докладе, и, безусловно, заполируем смешными историями из практики.