מתי כדאי להעלות חריגה?
מתי כדאי להעלות חריגה?

וִידֵאוֹ: מתי כדאי להעלות חריגה?

וִידֵאוֹ: מתי כדאי להעלות חריגה?
וִידֵאוֹ: מתי הכי טוב לעלות פוסט לאינסטגרם 2024, נוֹבֶמבֶּר
Anonim

בגלל זה חריגים צריכים לשמש רק אם אתה לא יכול להתמודד עם המצב בצורה הגונה (תחשוב "חסר זיכרון" או "המחשב בוער"). אחד כלל האצבע הוא ל להשתמש חריגים במקרה של משהו אתה לא יכול היה לחזות בדרך כלל. דוגמאות הן קישוריות מסד נתונים, קובץ חסר בדיסק וכו'.

בהמשך, אפשר גם לשאול, מה זה אומר להעלות חריג?

3.3 חריגים . העלאת חריג היא טכניקה להפסקת זרימת הביצוע הרגילה בתוכנית, לאותת כי נוצרה נסיבות חריגות, וחזרה ישירות לחלק סגור של התוכנית שנועד להגיב לאותה נסיבות.

מלבד למעלה, איך מעלים חריג ב- Python? פִּיתוֹן מבצע קוד בעקבות משפט try כחלק "רגיל" של התוכנית. הקוד שאחרי ה מלבד הצהרה היא תגובת התוכנית לכל חריגים בסעיף הניסיון הקודם. כפי שראית קודם לכן, כאשר קוד תקין מבחינה תחבירית נתקל ב- שְׁגִיאָה , פִּיתוֹן רָצוֹן לזרוק שגיאת חריגה.

אפשר גם לשאול, האם העלאת חריגה עוצרת את התוכנית?

ההשפעה של א הַעֲלָאָה הַצהָרָה הוא או להסיט את הביצוע בהתאמה למעט סוויטה, או ל לעצור את התוכנית כי לא נמצאה התאמה מלבד סוויטה לטיפול ב יוצא מן הכלל . ה יוצא מן הכלל אובייקט שנוצר על ידי להעלות יכול מכילים מחרוזת הודעה המספקת הודעת שגיאה משמעותית. באופן כללי, זה הוא מחרוזת.

מה קורה כשזורקים חריגה חדשה?

חריגה חדשה () אומר אתה יוצרים א חָדָשׁ מופע של יוצא מן הכלל סוּג. בעוד מתי אתה אמר לזרוק חריגה חדשה () זה אומר אתה אומרים להעביר את בקרת התוכנית למתקשר ואל תבצע את ההצהרות הנוספות לאחר מכן לזרוק הַצהָרָה.

מוּמלָץ: