Главная / Основы программирования / Какое утверждение является неверным по отношению к механизму обработки исключительных ситуаций Retry - resque в языке Eiffel:

Какое утверждение является неверным по отношению к механизму обработки исключительных ситуаций Retry - resque в языке Eiffel:

вопрос

Правильный ответ:

предложение Resque, принадлежащее методу, выполняется, когда в методе возникла исключительная ситуация
если при выполнении предложения resque предопределенная булевская переменная Retry принимает значение True, то управление передается на повторное выполнение метода, который при повторном выполнении возможно удачно завершит свою работу, выполнив контракт
если при выполнении предложения resque предопределенная булевская переменная Retry принимает значение False, то программа прекращает свою работу
если при выполнении предложения resque предопределенная булевская переменная Retry принимает значение False, то вызывается исключение, но уже для метода, вызвавшего метод, приведший к возникновению исключительной ситуации. Подъем по цепочке вызовов методов может происходить вплоть до корневого метода. Если и корневой метод не может исправить ситуацию, то программа прерывает свою работу
прежде чем стать причиной исключительной ситуации у вызывающего метода, в задачу Resque у метода, приведшего к отказу, входит восстановление инварианта класса
Сложность вопроса
52
Сложность курса: Основы программирования
56
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдал на зачёт. Спасибо vtone
16 июн 2020
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.