IdException.pas contains Classes, Types, Procedures, and Functions used to define and implement the various Indy exception classes.