По порядку Junior Исключения и контекстные менеджеры обновлено

Порядок блоков при успешном try

Вопрос

Функция выполняет try без ошибок. Расставьте, что выполнится, по порядку.

Попробуйте сами

Расставьте шаги по порядку стрелками.

  1. 1
    Блок finally
  2. 2
    Код после всей конструкции try
  3. 3
    Блок else
  4. 4
    Тело try
Показать ответ и разбор

Коротко

При успешном try ветки except пропускаются, затем else, затем finally, и выполнение продолжается дальше.

Правильный порядок

  1. 1
    Тело try
  2. 2
    Блок else
  3. 3
    Блок finally
  4. 4
    Код после всей конструкции try

Разбор

При успешном try ветки except пропускаются, затем else, затем finally, и выполнение продолжается дальше.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.