Kaydet (Commit) c7526f5b authored tarafından Collin Winter's avatar Collin Winter

More two-argument raise cleanup in the tutorial.

üst 1fc035ff
...@@ -221,10 +221,9 @@ exception to occur. For example:: ...@@ -221,10 +221,9 @@ exception to occur. For example::
File "<stdin>", line 1, in ? File "<stdin>", line 1, in ?
NameError: HiThere NameError: HiThere
The first argument to :keyword:`raise` names the exception to be raised. The The sole argument to :keyword:`raise` indicates the exception to be raised.
optional second argument specifies the exception's argument. Alternatively, the This must be either an exception instance or an exception class (a class that
above could be written as ``raise NameError('HiThere')``. Either form works derives from :class:`Exception`).
fine, but there seems to be a growing stylistic preference for the latter.
If you need to determine whether an exception was raised but don't intend to If you need to determine whether an exception was raised but don't intend to
handle it, a simpler form of the :keyword:`raise` statement allows you to handle it, a simpler form of the :keyword:`raise` statement allows you to
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment