This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gvanrossum
Recipients Nathaniel Manista, ammar2, brett.cannon, docs@python, fdrake, gvanrossum, methane, rhettinger
Date 2018-10-01.15:14:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I think as a general recommendation it is not such a good idea that we should specifically mention it. (Is it in PEP 8 too? If so it should be removed there too.)

It's a pattern that is sometimes helpful, sometimes not. I don't think that people need to hear about it from the official docs about exceptions. People can learn from the standard exception hierarchy that sometimes it's useful to have a common base class *for exceptions that are related in some way*, in particular if there would be a reason to catch all of them with the same handler.

So I'm in agreement with Nathaniel M here.
Date User Action Args
2018-10-01 15:14:07gvanrossumsetrecipients: + gvanrossum, fdrake, brett.cannon, rhettinger, methane, docs@python, Nathaniel Manista, ammar2
2018-10-01 15:14:07gvanrossumsetmessageid: <>
2018-10-01 15:14:07gvanrossumlinkissue34538 messages
2018-10-01 15:14:07gvanrossumcreate