Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Os erros são apenas o que contém na imagem?

Os erros retornado e que podemos usar seriam apenas esses:

  • ArithmeticError
  • DivisionByZeroError
  • AssertionError
  • TypeError
  • CompileError
  • ParseError

então não tem como "causar um novo erro" Pois todos já seriam definidos

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
3 respostas

Estas são apenas algumas exceptions, Thamiris. Qualquer código pode criar novas exceptions (aprendemos isso no treinamento) e o próprio PHP possui outras também.

Digo como erros mesmo, pois erros seriam diferente de exceptions né? Que deu a entender que erros são partes do codigo que ficaram erradas e o php nos avisa não executando o codigo e os exceptions são partes do codigo que forçam o funcionamento mas avisa que está errado mas o codigo funciona

solução!

Ah, entendi sua dúvida.

Então, esses são os erros padrões do PHP, mas uma extensão, como pode criar código no core do PHP, pode criar também novos erros.

Além disso, é muito comum funções do PHP usarem uma forma legada de gerar erros, que foi explicada no capítulo 6. :-)