Since :func:`exit` ultimately "only" raises an exception, it will only exit
the process when called from the main thread, and the exception is not
- intercepted. Cleanup actions specified by finally clauses of :keyword:`try` statements
- are honored, and it is possible to intercept the exit attempt at an outer level.
+ intercepted. Cleanup actions specified by :keyword:`finally` clauses of
+ :keyword:`try` statements are honored, and it is possible to intercept the
+ exit attempt at an outer level.
.. versionchanged:: 3.6
If an error occurs in the cleanup after the Python interpreter