Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Javascript — FUNDATEC 2023

TI - Desenvolvimento de SistemasJavascript
Código
qa541324
Banca
FUNDATEC
Órgão
IFC
Ano
2023
Cargo
PEBTT ( )

Analise o trecho de código na linguagem Javascript abaixo e assinale a alternativa INCORRETA a seguir sobre observações teóricas a respeito desse trecho.

 

let x = document.getElementById(“myEl”).value;

try {

if (isNan(x)) {

throw “NOT A NUMBER”;

}

} catch (err) {

console.log(“CATCH ”, err);

} finally {

console.log(“FINALLY”);

}


  1. Atry/catch/finally é um mecanismo de tratamento de exceções em Javascript.
  2. BO bloco “catch” só é executado se houver uma exceção disparada no bloco “try”.
  3. CO bloco “finally” só é executado se houver uma exceção disparada no bloco “try”.
  4. DA execução de alguma linha dentro do bloco “try” pode gerar uma exceção.
  5. EOs blocos “catch” e “finally” são opcionais, mas o bloco “try” deve estar acompanhado de pelo menos um desses blocos.
Revelar gabarito e comentário

GabaritoC — O bloco “finally” só é executado se houver uma exceção disparada no bloco “try”.

Link permanente: /questoes/qa541324