11

Я использую Google Chrome для отладки JavaScript. Я открыл консоль JavaScript и включил функцию "Пауза при исключении". Теперь, когда я запускаю JavaScript, в котором есть исключение, он останавливается на строке с исключением. Однако я не могу найти, где написано, что такое исключение. Я должен нажать продолжить выполнение сценария, чтобы сообщение об исключении отображалось в консоли JavaScript.

С любым другим отладчиком, который я использовал, всякий раз, когда отладчик останавливается на строке, он сообщает вам, что случилось со строкой (т.е. отображается сообщение об ошибке). Кажется странным, что вы должны нажать "запустить", прежде чем вы увидите сообщение об ошибке.

Я делаю что-то не так или это единственный способ увидеть сообщения об ошибках?

3 ответа3

2

В правой части редактора в разделе "Переменные области видимости" должен отображаться элемент под локальным узлом с именем «<исключение>», представляющий объект брошенного исключения.

1

Посоветовавшись со многими другими ресурсами, я пришел к выводу, что нет способа изменить это поведение.

0

Последние версии Chrome (я вижу это в 38) показывают сообщение об исключении под трассировкой стека:

трассировки стека

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .