5.6 שגיאות הרצאה
יצירת סוגי שגיאות משלנו¶
שגיאה מותאמת אישית¶
- כל שגיאה בפייתון היא אובייקט, וכל השגיאות יורשות מ
Exception. - אם נרצה לצור שגיאה משלנו, נוכל לצור class שיורש מ
Exception
זריקה מ - raise from¶
- בדרך כלל כשאנחנו זורקים שגיאות שיצרנו מראש כאשר שגיאה אמתית באמת קרתה, נוכל להביא מידע מהזריקה הראשונה לזריקה השנייה באמצאות raise from
דוגמה:
- הקוד הבא יביא לנו את השגיאה המיוחדת שיצרנו, עם מידע על הזריקה הקודמת (ZeroDivisionError).