Questão de Programação — Linguagens de programação — FCC 2022
ProgramaçãoLinguagens de programação
- Código
- fc062342
- Banca
- FCC
- Órgão
- PGE-AM
- Ano
- 2022
- Cargo
- Técnico em Gestão Procuratorial Especialidade Engenharia de Software
Considere o bloco PHP abaixo.<?phpfunction 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
- Atry {echo divide(5,0);} catch(DivisionByZeroException $e) {echo "Impossível dividir.";}
- Btry {divide(5,0);} catch(DivisionException $e) {echo "Impossível dividir.";}
- Ctry {echo divide(5,0);} catch(Exception $e) {finally echo "Impossível dividir.";}
- Dtry {echo divide(5,0);} catch(Exception $e) {echo "Impossível dividir.";}
- Etry {divide(5,0);} catch(Exception $e) {printf "Impossível dividir.";}