8 תשובות
מה שהבלוק catch עושה זה שהוא מזהה אם יש שגיאה במהלך הריצה של הקוד ושומר את השגיאה במשתנה ex - כלומר את הסוג שלה, שם, הודעה וכו'. ואז את יכולה לגשת למידע הזה ששמור בתוך האובייקט ex
אנונימי
שואל השאלה:
לא בטוחה שהבנתי :(
אנונימית
שואל השאלה:
פשוט זה מזהה בעצמו את השגיאה?
אנונימית
נכון כשיש לך שגיאה בקוד אז המחשב מדפיס לך אותה?
אותו הדבר קורה פה רק שבמקום סתם להדפיס את השגיאה, המחשב מריץ את מה שכתוב בתוך ה catch
אנונימי
והשגיאה נשמרת בex
אנונימי
שואל השאלה:
בתוך הtry או הcatch?
אנונימית
הקוד שב try זה מה שאת מריצה
ואם יש שגיאה אז המחשב מריץ את מה שבcatch ובתוך המשתנה ex נשמרת השגיאה
אנונימי
שואל השאלה:
אוקיי
אנונימית