IndexError จะเพิ่มขึ้นเมื่อการอ้างอิงลำดับอยู่นอกช่วง
โค้ดที่ให้มาจะถูกเขียนใหม่ดังนี้เพื่อตรวจจับข้อยกเว้นและค้นหาประเภท
ตัวอย่าง
import sys try: my_list = [3,7, 9, 4, 6] print my_list[6] except IndexError as e: print e print sys.exc_type
ผลลัพธ์
C:/Users/TutorialsPoint1~.py list index out of range <type 'exceptions.IndexError'>