]> granicus.if.org Git - python/commitdiff
bpo-38130: Fix error in explaining when an exception is re-raised (GH-16016) (GH...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 26 Sep 2019 09:16:38 +0000 (02:16 -0700)
committerStéphane Wirtel <stephane@wirtel.be>
Thu, 26 Sep 2019 09:16:38 +0000 (11:16 +0200)
Co-Authored-By: Ashwin Ramaswami <aramaswamis@gmail.com>
(cherry picked from commit 1ad7be2f16cc9955f271f57a5089602bb41eee85)

Co-authored-by: Mohammad Dehghan <md.unicorn@gmail.com>
Doc/tutorial/errors.rst

index 9585f0673aec55c21b6fe7302aa46d607d45d121..4bc7184d1078c543a400e089ba6d18a9d7a785a3 100644 (file)
@@ -343,7 +343,7 @@ example::
 
 If a :keyword:`finally` clause is present, the :keyword:`finally` clause will execute as the last task before the :keyword:`try` statement completes. The :keyword:`finally` clause runs whether or not the :keyword:`try` statement produces an exception. The following points discuss more complex cases when an exception occurs:
 
-* If an exception occurs during execution of the :keyword:`!try` clause, the exception may be handled by an :keyword:`except` clause. In all cases, the exception is re-raised after the :keyword:`!finally` clause has been executed.
+* If an exception occurs during execution of the :keyword:`!try` clause, the exception may be handled by an :keyword:`except` clause. If the exception is not handled by an :keyword:`except` clause, the exception is re-raised after the :keyword:`!finally` clause has been executed.
 
 * An exception could occur during execution of an :keyword:`!except` or :keyword:`!else` clause. Again, the exception is re-raised after the :keyword:`!finally` clause has been executed.