ประเภทข้อยกเว้นพื้นฐานใน Python
มาดูประเภทข้อยกเว้นพื้นฐานหลายประเภทที่เกิดขึ้นใน Python กัน
ข้อยกเว้นประเภท TypeError แสดงถึงข้อผิดพลาดที่เกิดขึ้นเมื่อชนิดข้อมูลไม่ถูกต้องสำหรับตัวแปรหรือพารามิเตอร์ ตัวอย่างเช่น ข้อยกเว้นดังกล่าวจะเกิดขึ้นหากบวกสตริงกับตัวเลข
ข้อยกเว้นประเภท SyntaxError แสดงถึงข้อผิดพลาดที่เกิดขึ้นเมื่อเขียนโค้ดไม่ถูกต้อง ข้อยกเว้นนี้รวมถึง IndentationError (การเยื้องไม่ถูกต้อง) และ TabError (การผสมระหว่างแท็บและช่องว่างในการเยื้อง)
ข้อยกเว้นประเภท ArithmeticError ปรากฏขึ้นเมื่อมีข้อผิดพลาดทางคณิตศาสตร์ในโค้ด ข้อยกเว้นนี้ยังรวมถึง ZeroDivisionError ซึ่งเกิดขึ้นเมื่อหารด้วยศูนย์
มีประเภทข้อยกเว้นอื่นๆ อีก คุณสามารถทำความเข้าใจกับคำอธิบายทั้งหมดได้ ที่นี่