Minor clarifications in the introductory paragraph.

This commit is contained in:
Fred Drake 2000-09-09 03:28:00 +00:00
parent e544191397
commit 7acb21866c
1 changed files with 7 additions and 6 deletions

View File

@ -4,12 +4,13 @@
\modulesynopsis{Standard exceptions classes.}
Exceptions can be class objects or string objects. While
traditionally most exceptions have been string objects, in Python
1.5, all standard exceptions have been converted to class objects,
and users are encouraged to do the same. The exceptions are defined
in the module \module{exceptions}; this module never needs to be
imported explicitly.
Exceptions can be class objects or string objects. Though most
exceptions have been string objects in past versions of Python, in
Python 1.5 and newer versions, all standard exceptions have been
converted to class objects, and users are encouraged to do the same.
The exceptions are defined in the module \module{exceptions}. This
module never needs to be imported explicitly: the exceptions are
provided in the built-in namespace.
Two distinct string objects with the same value are considered different
exceptions. This is done to force programmers to use exception names