טיפול בחריגות – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ ←‏שפות מונחות עצמים: קישורים פנימיים
מ תמונה, תוספת
שורה 1:
[[קובץ:Java exception classes.svg|שמאל|ממוזער|250px|[[מחלקה (תכנות)|מחלקות]] של [[ג'אווה (שפת תכנות)|ג'אווה]] לטיפול בחריגות]]
'''טיפול בחריגות''' הוא מנגנון המשלב ב[[תוכנית מחשב]] קוד שייעודו להתריע על שגיאות המתרחשות ב[[זמן ריצה (תוכנה)|זמן ריצת]] התוכנית ולטפל בהן. מנגנון זה מתריע ומטפל ב'''חריגה''' מפעולתה התקינה של התוכנית שהתרחשה בזמן ריצה.
 
שורה 74 ⟵ 75:
החל מגרסה 5 שפת התכנות [[PHP]] תומכת בחריגות. ניתן לזרוק מופעים של המחלקה Exception או מחלקות היורשות ממנה (קיימת מחלקה מובנית אחת שכזו - ErrorException).
בPHP ניתן לתפוס חריגות הן בעזרת מבנה try catch, והן על ידי קביעת פונקציה לטיפול בחריגות בעזרת הפונקציה set_exception_handler.
 
===[[PL/SQL]]===
קוד PL/SQL בנוי מ[[בלוק (תוכנה)|בלוק]]ים. לטיפול בחריגות ניתן להוסיף בלוק EXCEPTION.
 
==לקריאה נוספת==