Across
- 2. Function called if an uncaught exception occurs
- 3. A situation where an exception is not caught
- 5. Thrown when memory allocation fails
- 7. Term for an issue during runtime
- 9. Error that occurs due to logical mistakes
- 11. Type used for storing exception details
- 13. A catch block that handles all exceptions
- 15. Combined block used for handling exceptions
Down
- 1. C++ keyword used to handle exceptions
- 3. Thrown for underflow errors in math
- 4. Block used to start exception handling
- 6. Thrown when mathematical overflow occurs
- 8. Exception for out-of-bounds access
- 10. Thrown for invalid arguments
- 12. Used to throw an exception again after catching it
- 14. Used to signal an error in C++
- 16. Thrown when memory allocation fails
