Standardowe klasy wyjątów i procedury


W module SysUtils zadeklarowano kilka standardowych procedur do obsługi wyjątków. Są to: ExceptObject, ExceptAddr i ShowException. SysUtils i inne moduły VCL zawierają wiele klas wyjątków, które wszystkie (obok OutlineError) pochodzą od Exception.

Klasa Exception posiada właściwości Message i HelpContext, które mogą być użyte do przekazania deskryptora błędu i ID kontekstu dla systemu pomocy kontekstowej aplikacji. Klasa posiada też konstruktory pozwalające na specyfikowanie deskryptora i ID na różne sposoby.