Diário de bordo #3
Ana Luisa Santos
Posted on January 9, 2023
A partir do dia 5 de janeiro eu aprendi um tópico novo em JavaScript relacionado a introdução de tratamento de erros utilizando try
catch
e finally
, e é sobre este assunto que será focado o diário de hoje.
Acredito que uma das habilidades essênciais para qualquer software é realizar o tratamento de erros, sejam eles erros de sintaxe, alguma informação digitada incorretamente pelo usuário em algum lugar do sistema ou até mesmo erro em tempo de execução.
Sintaxe Try Catch e Finally
A sintaxe do Try Catch
é relativamente simples de aprender, ela é dívidida em dois blocos de código, onde o Try
é responsável por executar o código caso ocorra algum problema dentro dos comandos digitados, o Catch recebe via parametro uma função do tipo Error
e o Finnaly
irá executar sempre o código escrito nele independente de erros.
try {
//sua linha de código onde é informado o processo onde possívelmente ocorra algum erro
} catch(error) {
// sua linha de código onde é responsável pelo tratamento de erro trazido pelo try
} finnaly {
// sua linha de código onde será executado o comando independente de erros
}
Além disso é possível referênciar o Objeto Error das seguintes formas:
TypeError: Onde o argumento passado para a função é de um tipo diferente da esperada.
ReferenceError: Passado quando uma variável ou função é inválida ou inexistente.
SyntaxError: Como o próprio nome diz, ela é passada quando ocorre um erro de sintaxe na interpretação do código.
RangeError: É lançado quando um valor é passado como argumento em uma função que não está em conjunto com os valores permitidos.
URIError: Ocorre quando há algum erro no tratamento da URI.
Posted on January 9, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.