It's possible to create features where the shape is not null, but the geometry is nil (zero vertex). Create NIL (zero vertex) geometry
When creating a feature class using Catalog, could an option be added that would let us prevent Nil geometries? I'm not aware of a way to do that using attribute rules.
Related: