Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 50 questões.
#1863208

Considere o bloco PHP abaixo.
<?php   function divide($dividendo, $divisor) {      if($divisor == 0) {         throw new Exception("Divisão por zero");    }    return $dividendo / $divisor;    }    echo divide(5, 10); ? >
Caso o segundo parâmetro passado para o método divide seja 0 ao invés de 10, ocorrerá uma exceção. Para tratar adequadamente esta exceção a chamada ao método realizada pelo comando echo divide(5, 10); deverá mudar para 

  • try {echo divide(5,0);} catch(DivisionByZeroException $e) {echo "Impossível dividir.";}
  • try {divide(5,0);} catch(DivisionException $e) {echo "Impossível dividir.";}
  • try {echo divide(5,0);} catch(Exception $e) {finally echo "Impossível dividir.";}
  • try {echo divide(5,0);} catch(Exception $e) {echo "Impossível dividir.";}
  • try {divide(5,0);} catch(Exception $e) {printf "Impossível dividir.";}
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora