❓Что такое исключения в Java и как с ними бороться.
Представь, что ты разрабатываешь калькулятор и тебе нужно реализовать деление. Вроде всё идёт хорошо, деление работает, но ты решил разделить число на 0 и вдруг💥БАЦ💥и программа завершается. Поздравляю, ты столкнулся с исключением.
❗Исключение - это возникающие во время выполнения и нарушающие ход программы события.
Но что делать?
Все просто - нужно это исключение обработать.
❗Обработка исключений - это способ не дать исключениям сломать твой код.
Существует 2 способа обработки исключений:
1. При помощи блоков
try-catch - когда нужно завершить код, который может вызывать исключение.
2. При помощи оператора throws - когда нужно явно создать исключение.
⬇️ На картинках ниже пример кода