May 31, 2023

Исключения

Обработка исключений в JavaScript сводится к трем ключевым словам: try, catch и finally.

  function logger () {
    console.log('Logging to the console...')
  }

  function logCaller () {

    try { // Сначала попробуйте выполнить этот код.
      logger()
    } catch (e) { // если это не удается, выполните этот блок вместо него.
      console.log('Error!')
    }
  }

  logCaller()
node jsbyexample.js
Logging to the console...
function logger () {
    console.log('Logging to the console...')
  }

  function logCaller () {

    try { // Сначала попробуйте выполнить этот код.
      log_ger() // Эта функция не существует во время выполнения.
    } catch (e) { // если это не удается, выполните этот блок вместо него.
      console.log('Error!')
    }
  }

  logCaller()
node jsbyexample.js
Error!

Подробнее

Далее: массив