Все свои, даже исключения

  • 3
  • Недоступна
Тема исключений в своё время будоражила умы молодых учёных и программистов, а сегодня от неё вскипают мозги студентов JavaRush. Попробуем создавать собственные исключения. Для этого даны классы MyException, MyException2, MyException3, MyException4. Унаследуем классы так, чтобы у вас появилось два любых checked- и два любых unchecked-исключения.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (100)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
new Dog("тузік")
11 уровень, Киев
5 апреля, 10:26
Изучи внимательно классы Exception1, Exception2, Exception3 из второй задачи этого блока. Именно эта подсказка сбивает с пути истинного.
Zav_O
19 уровень, Москва
10 марта, 14:06
Чёт как-то вообще странно, по сложности задачи идут из огня, да в полымя) Впрочем, после интеллектуального унижения сложными задачами полезно немного возгордиться и решать задачи за пару десятков секунд)
Александр
13 уровень, Минск
1 марта, 18:46
решение оказалось куда проще чем я думал
Никита Мельников (MifitoS)
13 уровень, Москва
18 февраля, 12:40
https://www.codejava.net/java-core/exception/java-checked-and-unchecked-exceptions Статья поможет в поиске проверяемых и непроверяемых исключений! :) Наследуйтесь правильно 😅
Andrei Fedorov
11 уровень, Алдан
5 февраля, 16:10
У вас 4 класса, возле 2 напишите НАСЛЕДУЕТСЯ ОТ (extends) любого cheсked исключения (например: Exception) возле 2 напишите НАСЛЕДУЕТСЯ ОТ любого uncheсked исключения (там хоть ERROR пишите не ошибетесь)
Даниил Александрович
31 уровень, Тамбов
7 января, 07:17
это же классы... Карл... classes. не методы! и поступать с ними надо как с классами.
Имя Фамилия
16 уровень, Москва
16 декабря 2020, 20:01
Тот неприятный момент, когда ты без предварительного чтения комментов можешь решать только изи.. ну почти все изи.. особенно когда тебе русским по белому написано "сходи посмотри как собственные исключения должны extends родителей". Остаётся слабое утешение, что ты хотя бы понимаешь о чём пишут в комментах.
Zav_O
19 уровень, Москва
10 марта, 14:24
Неприятное чувство, согласен
Алексей С
15 уровень
7 декабря 2020, 16:05
Сначала не понимал что нужно сделать, но когда еще раз посмотрел на блок схему "Виды исключений" то дошло. Простая задача. Предыдущие были сложнее. Т.е говоря попроще есть 4 класса. 2 из них должны быть перехвачены исключением т.е вести к try и все такое(но это просто для образа, никаких try в этом задании не нужно), а 2 других класса долны вести к серьезным ошибкам работы программы, т.е ерорам. Хотя как я почитал комментарии можно решить по другому.
Никита
10 уровень, Пермь
14 ноября 2020, 18:30
Как всегда последнюю задачу выполняет гораздо меньше людей...
Никита
10 уровень, Пермь
14 ноября 2020, 18:28
Тут, мне кажется, самое главное уловить момент, что исключение - это такой же, обычный класс (по сути, тип данных). Со своими полями и методами. Просто он используется для вывода ошибок в консоль. И создавая исключение, мы создаем экземпляр этого класса.