3460:421 OOP S22 std::exception Hierarchy
Across
- 2. Inputs are outside of the domain defined for the operation
- 3. Exceed implementation-defined length limits for some object
- 4. Argument value is not accepted
- 5. The destination type cannot represent the result of a computation
- 6. Errors due to events beyond the scope of the program and where the program code cannot easily predict the error
- 7. The result of a computation is a subnormal floating-point value
- 8. Faulty logic within the program such as violating logical preconditions or class invariants and may be preventable
Down
- 1. Arithmetic overflow errors, i.e., the result of a computation is too large for the destination type
- 4. Access elements out of defined range