Estou usando o Google Chrome para depurar JavaScript. Abri o JavaScript Console e o recurso "Pausar na exceção" está ativado. Agora, sempre que executo o JavaScript que possui uma exceção, ele pausa na linha com a exceção. No entanto, não consigo encontrar onde diz qual é a exceção. Eu tenho que pressionar continuar a execução do script para que a mensagem de exceção seja exibida no console do JavaScript.
Com todos os outros depuradores que eu usei, sempre que o depurador para em uma linha, ele informa o que estava errado com a linha (ou seja, a mensagem de erro é exibida). Parece estranho que você precise pressionar "executar" antes de ver a mensagem de erro.
Estou fazendo algo errado ou essa é a única maneira de ver as mensagens de erro?
google-chrome
javascript
debug
Sensível
fonte
fonte
Respostas:
Após consultar muitos outros recursos, cheguei à conclusão de que não há como mudar esse comportamento.
fonte
No lado direito do editor, na seção "Variáveis do escopo", um item deve aparecer no nó Local chamado "<exceção>", que representa o objeto de exceção lançada.
fonte
Versões recentes do Chrome (eu o vejo em 38) mostram a mensagem de exceção abaixo do rastreamento da pilha:
fonte