Resumo : neste tutorial, você aprenderá como usar a ligação catch opcional na try...catch
instrução.
Introdução à catch
vinculação opcional
A try...catch
instrução é usada para lidar com quaisquer erros que possam ocorrer. Geralmente, você coloca o código que pode causar um erro no try
bloco e o código que trata o erro no catch
bloco, assim:
try {
// code that may cause an error
} catch (error) {
// code that handles the error
}
Linguagem de código: JavaScript ( javascript )
No catch
bloco você pode acessar o Error
objeto que contém informações detalhadas sobre o erro.
Na prática, você pode usar a try...catch
instrução para verificar se um recurso está implementado no navegador da web. Caso contrário, você deseja recorrer a um recurso menos desejável com suporte mais amplo, por exemplo:
try {
// check if a feature is implemented
} catch (error) {
// fall back to a less desirable feature
}
Linguagem de código: JavaScript ( javascript )
Neste caso, o error
objeto é declarado, mas nunca usado.
ES2019 introduziu a ligação catch opcional que permite omitir a catch
ligação e seus parênteses circundantes, assim:
try {
} catch {
}
Linguagem de código: JavaScript ( javascript )
Resumo
- Desde ES2019, você pode omitir a
catch
vinculação natry...catch
declaração.