O que é Try Catch em JavaScript e como funciona?



tente pegar em construções javascript, bem como o operador throws para lidar com exceções. Você pode capturar exceções geradas pelo programador e em tempo de execução.

Não importa o quão bom você seja em programação, haverá erros em certos scripts. Esses erros podem ocorrer devido a uma entrada inesperada do usuário, uma resposta errada do servidor ou qualquer outro motivo. Tente pegar permite que você detecte erros e, em vez de morrer, faça algo mais razoável. Neste artigo, veremos como JavaScript usa o try-catch para lidar com a exceção na seguinte sequência:

Vamos começar.





Tratamento de erros de tempo de execução em JavaScript

O tratamento de erros tem evoluído desde os tempos do Netscape e do IE4. Você não precisa se conformar com o que o navegador joga na sua cara no caso de um erro de JavaScript, mas, em vez disso, você pode resolver o problema com suas próprias mãos. A instrução try-catch do JavaScript ajuda a fazer um novo roteamento quando uma exceção do JavaScript é encontrada.

relacionamento é-um e tem-um em java

Junto com outras técnicas de codificação defensivas, como e o evento onError, try-catch adiciona a capacidade de navegar em torno de certos erros que no passado teriam interrompido instantaneamente seu script em suas trilhas.



O que é Try Catch in JavaScript?

As versões mais recentes do JavaScript adicionaram recursos de tratamento de exceções. JavaScript implementa a construção try-catch, bem como o operador throw para lidar com exceções. Você pode capturar exceções geradas pelo programador e em tempo de execução, mas não pode detectar erros de sintaxe JavaScript.

A instrução try é usada para definir um bloco de código a ser testado quanto a erros enquanto está sendo executado. Enquanto que a instrução catch é usada para definir um bloco de código a ser executado se ocorrer um erro no bloco try.

As instruções JavaScript try e catch vêm em pares:



try {Bloco de código para tentar} catch (errar) {Bloco de código para lidar com erros}

Quando ocorre uma exceção no bloco try, a exceção é colocada em errar e o bloco catch é executado.

Experimente o exemplo de captura

Aqui está um exemplo de JavaScript Try Catch:

var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). value try {if (x == '') throw 'is empty' if (isNaN (x)) lance 'não é um número' x = Número (x) se (x> 10) lance 'é muito alto' se (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

Resultado:

Saída - tente capturar em javascript - edureka

Com isso, chegamos ao final do nosso artigo. Espero que você tenha entendido como try catch em JavaScript é usado para detectar erros.

Confira nosso que vem com treinamento ao vivo conduzido por instrutor e experiência em projetos da vida real. Este treinamento torna você proficiente em habilidades para trabalhar com tecnologias da web de back-end e front-end. Inclui treinamento em Desenvolvimento Web, jQuery, Angular, NodeJS, ExpressJS e MongoDB.

Tem alguma questão para nós? Mencione isso na seção de comentários deste blog e entraremos em contato com você.

como classificar uma matriz em c ++