Skip to content
Advertisement

Python – Exception Handling

Till I know, Python exception handling includes four types of keyword (try, except, finally, Raise) + else. But I read some articles that say throw, catch keyword in Python. Really, Python has this keyword. I read these two official documentation for Exception Handling. But they did not mention that

Advertisement

Answer

No, they aren’t. Other languages use throw to give out an exception, and use try-catch-finally to handle one. Python uses raise to give out an exception, and uses try-except-finally-else to handle one. You can’t use try-catch-finally or throw in Python.

User contributions licensed under: CC BY-SA
1 People found this is helpful
Advertisement