DEFAULT_CODE
DEFAULT_CODE
Código de erro padrão relacionado com a exceção.
Exceção levantada pelo sistema quando um método da classe \Numenor\Php\ArrayWrapper é invocado com uma chave de um tipo inválido como chave de um array (ou seja, não é um inteiro, nem uma string, nem um objeto que implementa o método __toString()).
Esta classe permite capturar as diversas exceções levantadas por este tipo de operação de maneira genérica.
tratar()
Método abstrato para definição da forma de tratamento geral das exceções.
Este método deve idealmente ser definido nas classes que definem as categorias da hierarquia (ExcecaoErroLogico, ExcecaoErroSistema, ExcecaoErroUso). Porém, é possível sobrecarregar o método de forma que exceções específicas tenham tratamentos específicos