No Delphi 2009, o SysUtils.pas contém isso na linha 425:
EProgrammerNotFound = class(Exception);
- Isso é simplesmente um ovo de páscoa ou algo sério?
- Quando essa exceção deve ser levantada?
- Também existe no Delphi Prism e / ou Free Pascal?
P: Essa classe de exceção ainda está declarada no Delphi (atualmente XE7)? A: Sim, e até está documentado !
Maneira não padrão de indicar falhas de software.
Você pode usar o EProgrammerNotFound como uma alternativa para indicar falhas de software detectadas no tempo de execução.