Ресторан(9)

  • 15
  • Недоступна
Нам понадобится исключение, которое поможет обработать ситуацию, если у нас не будет получаться подобрать рекламные ролики. 1. Создадим unchecked исключение NoVideoAvailableException в пакете ad. 2. Разберем подробно метод void processVideos() в AdvertisementManager. 2.1. Удаляем из него вывод в к
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (45)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Даниил31 уровень
19 июня, 15:09
Я типо один не правильно понял что весь пункт 2.4 будет делатся потом, а не вторая его логическая половина? Как бы я понимаю что подсказка кроется в первом требовании, но я реализовал сортировку и её вывод что бы был вывод как в примере, но валидатор принял когда весь код по пункту 2.4 я закомментил.
Raydan41 уровень, Ярославль
22 февраля, 08:21
Ни одного комментария по делу. Кто затупит с - 2.3. Если нет рекламных видео, которые можно показать посетителю, то бросить NoVideoAvailableException, которое перехватить в оптимальном месте (подумать, где это место) и с уровнем Level.INFO логировать фразу "No video is available for the order " + order. В processVideos просто throw NoAvalible..., а try-catch и логгер надо добавлять в createOrder в классе Tablet.
Vitaly Khan37 уровень
17 января, 12:50
логировать можно двумя формами записи: короткой и длинной короткая - logger.info ("message); длинная - logger.log(Level.INFO, "message"); короткая - logger.severe("message"); длинная - logger.log(Level.SEVERE, "message"); интересно, что в случае с SEVERE короткий вариант проходил, а в случае с INFO валидатор строго требует длинный вариант...
Сергей36 уровень, Нижний Новгород
16 января, 16:29
Локальный лист надо было инициализировать списком из AdvertisementStorage, без этого не проходил второй пункт.
Alex P40 уровень
15 января, 08:22
I got la Tour Eiffel: (hits--<0) =)) but !(hits>0) is correct regardless personal preference... =))))
6 декабря 2018, 17:05
Попробуйте выполнить не прочитав требования... Если вы смогли это сделать наверное вы победитель шоу Битва экстрасенсов...
Aleksandr35 уровень
19 декабря 2018, 16:12
да, до маразма уже доходит постановка задачи
Александр32 уровень
26 октября 2018, 05:12
если мы это сделаем потом нахрена писать это сейчас?
Olexandr Leonets31 уровень, Киев
20 ноября 2018, 17:49
Неистово плюсую.
Vitaly Khan37 уровень
17 января, 12:46
есть подозрение, что они эту (и не только) подзадачу переделали по каким-то причинам...
Сергей36 уровень, Москва
31 июля 2018, 12:47
Интересно мы должны запомнить то, что отложили на потом, или нам напомнят?
Evgeniy40 уровень, Владивосток
19 июня 2018, 15:55
Почему, нельзя сделать так:
logger.info("No video is available for the order " + order);
Почему, обязательно надо так:
logger.log(Level.INFO, "No video is available for the order " + order);
Не понимаю... 8 попыток...
Alex Shamray35 уровень
10 июля 2018, 01:04
Та же хрень.
Сергей36 уровень, Москва
31 июля 2018, 12:42
в условии же черным по белому "...с уровнем Level.INFO"
Михаил Голубцов41 уровень, Санкт-Петербург
7 ноября 2018, 19:10
Ога, то же самое...
Михаил Голубцов41 уровень, Санкт-Петербург
7 ноября 2018, 19:10
logger.info("No video is available for the order " + order); Именно это и делает.
Aleksandr35 уровень
19 декабря 2018, 16:19
что интересно, пробела в условии нету после "No video is available for the order" . У вас пробел увидел, добавил и приняло задачу))) хотя подозрения были изначально по этому пробелу. Но подумал, что этот тошнотворный валли опять потребует точное соответствие условию, но не в этот раз))))
Alex35 уровень
28 апреля 2018, 13:46
Среднее количество попыток для этой задачи 6.66. Как раз перед 10 задачей (самой жесткой по комментам)