\Numenor\ExcecaoExcecaoErroSistema

Classe de exceções levantadas pelo sistema quando há um erro de sistema na aplicação.

Erros de sistema são causados por algum tipo de operação que causou um erro irrecuperável (por exemplo, falta de memória, operação em um arquivo que foi deletado subitamente por um outro processo, etc.).

Estes erros produzem um estado irrecuperável na aplicação e devem ser tratados com a interrupção do script.

Summary

Methods
Properties
Constants
tratar()
No public properties found
DEFAULT_CODE
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

DEFAULT_CODE

DEFAULT_CODE

Código de erro padrão relacionado com a exceção.

Methods

tratar()

tratar() 

Tratamento genérico de exceção de erro de sistema.

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