Em muitas linguagens de programação, o bloco try-catch é uma estrutura fundamental para o tratamento de exceções.
No Javascript, para tratar múltiplas exceções dentro de um mesmo bloco try-catch, podemos
- A utilizar múltiplos blocos catch após o mesmo bloco try, cada um para uma exceção específica.
- B especificar os diferentes tipos de exceção na cláusula catch, separados por vírgulas.
- C utilizar o bloco finally para capturar exceções adicionais não tratadas pelo bloco catch.
- D usar um único bloco catch e, dentro dele, diferenciar as exceções usando estruturas condicionais como if ou switch.
- E declarar os tipos de exceção diretamente no bloco try usando parâmetros específicos.