Use when writing or reviewing C#/.NET exception handling — where to catch, exception filters, throw vs throw ex, ExceptionDispatchInfo, guard/throw helpers (ArgumentNullException.ThrowIfNull etc.), custom exception types, OperationCanceledException, AggregateException, and using/finally correctness.