The raise statement, Python Software Foundation, 2024 (Python Software Foundation) - Official documentation on how to use the raise statement to manually trigger exceptions, detailing its syntax and basic usage.
Built-in Exceptions, Python Software Foundation, 2024 - A comprehensive guide to Python's standard exception types, essential for understanding and choosing the appropriate exception for various error conditions.
Fluent Python, 2nd Edition, Luciano Ramalho, 2022 (O'Reilly Media) - An authoritative book covering Pythonic idioms, including detailed discussions on effective exception handling practices and designing custom exceptions.