ddn.columnar.exception

The error type of ddn.df.

Types 2

classColumnarException : Exception

Thrown for every expected, non-recoverable ddn.df failure: column not found, height or schema mismatch, dtype mismatch, index out of range, strict cast failure, unsupported operation for a dtype, and CSV schema violations (with line and column).

There is no common DDN exception base; the precedent is VarException, CsvException and FixedDecimalException. ddn.result is not used: no DataFrame operation is an "expected, recoverable" failure in the sense of ../ddn/doc/DDN-RESULT.md. Internal invariants are asserts (ADR-2026-10-18-04).

Constructors
this(string msg, string file = __FILE__, size_t line = __LINE__, Throwable next = null)Constructs the exception with a message naming the offending entity.

The historical exception name - the exact same class (never a subclass), so every existing catch keeps working.