Nein.
Und zum Selberprüfen gibt es taustende Möglichkeiten.
Delphi-Quellcode:
Assert(Assigned(someObject));
Assert(Assigned(someObject), '
Du hast voll Mist gebaut,');
if not Assigned(someObject)
then
raise EProgrammerNotFound.Create('
Hirn bitte anschalten!');
// Diese Exception wird eh zu selten verwendet.