हम देखते हैं कि अधिकांश एक्सेप्शन के नाम 'error' शब्द में समाप्त होते हैं जो इंगित करता है कि वे एरर्स हैं जो कि एक्सेप्शन का अर्थ वैसे भी है।
प्रतिबंधित अर्थ में एरर्स का अर्थ पायथन में सिंटैक्स एरर्स से लिया जाता है और रनटाइम पर होने वाले एरर्स को एक्सेप्शन कहा जाता है। जैसा कि हम जानते हैं कि क्लासेस के नाम में 'class' नहीं होता; और इसी तरह वेरिएबल्स के नाम 'variable' में समाप्त नहीं होते। इसलिए ऐसा कोई मामला नहीं है कि एक्सेप्शन के नाम 'exception' शब्द में समाप्त होने चाहिए।
इस पर विचार करें; सभी एक्सेप्शन एरर्स नहीं हैं। SystemExit, KeyboardInterrupt, StopIteration, GeneratorExit सभी एक्सेप्शन हैं न कि एरर्स। वास्तव में, कई एक्सेप्शन हैं जो Warning नामक एक एक्सेप्शन क्लास से प्राप्त होते हैं।
एक्सेप्शन के नाम में 'error' शब्द रखने का एक अच्छा प्रेरणा यह हो सकती है कि यह लंबाई में 'exception' से छोटा है और अर्थ की हानि के बिना कोड में कुछ कैरेक्टर्स बचा सकता है।