Item 38 | Exception Safety Axioms … Axiom 1: Exceptions are Synchronous … [They] can occur only at the boundary of … [p. 132] Axiom 2: It's Safe to Destroy … Conventionally, destructors, 'operator delete', and 'operator delete[]' do not throw exceptions. … [p. 133] Axiom 3: Swap Doesn't Throw … Whenever you perform a 'sort', 'reverse', 'partition', or … a long way toward guaranteeing that these operations …
Google-1
Google-2
Copyright clearance needed for quotation.