Имеется код. Выберите верные утверждения.
public void run() {
synchronized (monitor) {
while (true) {
Collections.sort(list);
monitor.notify();
monitor.wait();
}
}
}

  • В приведенном коде может возникнуть исключение InterruptedException
  • В приведенном коде нет необходимости обрабатывать исключения
  • В рассматриваемом коде необходимо добавить блок проверки при помощи ключевого слова throw
  • В этом коде необходимо добавить обработку исключения
  • Этот код содержит блок проверки
  • Этот код содержит охраняемый участок кода

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.