Встречается на собеседованиях • сегодня

Использовал ли finally в проекте

finally используется в блоках try/catch для выполнения кода независимо от того, было исключение или нет. Например, при работе с файлами или соединениями, чтобы гарантированно освободить ресурсы:

javascript
let file;
try {
  file = openFile('data.json');
  // работа с файлом
} catch (error) {
  console.error('Ошибка:', error);
} finally {
  if (file) file.close(); // закрываем файл в любом случае
}

В реальных проектах finally полезен для:

  • Закрытия соединений с БД/API
  • Очистки таймеров
  • Сброса состояний
  • Логирования завершения операции

Особенно важен в асинхронных операциях, где нужно гарантировать выполнение финальных действий.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы