เราตรวจพบข้อยกเว้นหลายประการในหนึ่งยกเว้นบล็อกดังต่อไปนี้
ข้อยกเว้น อาจตั้งชื่อข้อยกเว้นหลายรายการเป็นทูเพิลในวงเล็บ ตัวอย่างเช่น
try: raise_certain_errors(): except (CertainError1, CertainError2,…) as e: handle_error()
การแยกข้อยกเว้นออกจากตัวแปรด้วยเครื่องหมายจุลภาคยังคงใช้งานได้ใน Python 2.6 และ 2.7 แต่ตอนนี้เลิกใช้แล้วและใช้งานไม่ได้ใน Python 3 ตอนนี้เราควรใช้ 'as'
วงเล็บจำเป็นเนื่องจากใช้เครื่องหมายจุลภาคเพื่อกำหนดอ็อบเจ็กต์ข้อผิดพลาดให้กับชื่อ คีย์เวิร์ด 'as' มีไว้สำหรับการมอบหมาย เราสามารถใช้ชื่อใดก็ได้สำหรับวัตถุที่มีข้อผิดพลาด เช่น 'error', 'e' หรือ 'err'
รหัสที่กำหนดสามารถเขียนได้ดังนี้
try: #do something except (someException, someotherException) as err: #handle_exception()