Exception Control Flow

Kind: anti-pattern

Layer: Enforcement Core

Record: architecture:exception-control-flow

Severity: discouraged

Scope: correctness_verification

Formed by: Use exceptions for expected branching, normal absence, validation alternatives, or loop control.

Canonical: Ontology

A defect in which exceptions carry expected branching or normal absence.

Listed in Architecture principles, after Inconsistent Error Model and before Null Semantics Drift.

Refactored by

Severity

Category

Force

Negated by

Linked from