Выбрасываем исключения
Кто-то передал функции null? Давайте скажем об этом. Или заставил считать площадь квадрата с отрицательной стороной? Выдаём ошибку и перестаём работать!
Чтобы выдать исключение используется throw вместе с исключением, которое мы хотим выдать. Например, IllegalArgumentException.
Главное не забудьте написать после определения функции throws ExceptionType, иначе ничего не заработает.
#java #lesson #exception
Кто-то передал функции null? Давайте скажем об этом. Или заставил считать площадь квадрата с отрицательной стороной? Выдаём ошибку и перестаём работать!
Чтобы выдать исключение используется throw вместе с исключением, которое мы хотим выдать. Например, IllegalArgumentException.
Главное не забудьте написать после определения функции throws ExceptionType, иначе ничего не заработает.
#java #lesson #exception