Delphi / Object Pascal · Exception

ENotImplemented Exception

What does ENotImplemented Exception mean in Delphi / Object Pascal?

A marker exception meaning the code path deliberately hasn't been implemented yet - typically left in a method stub, an abstract-in-spirit virtual method, or an interface implementation where a particular member was skipped.

ENotImplemented ExceptionDelphi (VCL) · Delphi (FireMonkey)

Condition

A marker exception meaning the code path deliberately hasn't been implemented yet - typically left in a method stub, an abstract-in-spirit virtual method, or an interface implementation where a particular member was skipped.

Fix

Implement the missing code path, or if it's intentionally unsupported in this context, replace it with a clearer, purpose-specific exception message explaining why so callers don't mistake it for an oversight.

Related exception