מה זה לזרוק ג'אווה חריג?
מה זה לזרוק ג'אווה חריג?

וִידֵאוֹ: מה זה לזרוק ג'אווה חריג?

וִידֵאוֹ: מה זה לזרוק ג'אווה חריג?
וִידֵאוֹ: 674 טיפול בחריגות (exception handling): חלק ה' - זריקה חוזרת (סרטון ראשון) 2024, מאי
Anonim

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

בדרך זו, מה זה אומר לזרוק חריג בג'אווה?

זורק מילת מפתח משמשת להכרזה ששיטה עשויה לזרוק אחד או כמה חריגים . המתקשר חייב לתפוס את חריגים . נניח אצלך java מתכנת אותך באמצעות שיטת ספרייה אשר זורק חריג . בתוכנית שלך, אתה תטפל בזה יוצא מן הכלל באמצעות try & catch.

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

אם ניקח בחשבון את זה, מה ההבדל בין זריקה לזריקה בטיפול בחריגים ב-Java?

זורק הסעיף משמש להכרזה על an יוצא מן הכלל , מה שאומר שהוא עובד בדומה לניסיון- לתפוס לַחסוֹם. לזרוק נעשה שימוש במילת מפתח בתוך ה גוף השיטה ל לזרוק an יוצא מן הכלל , בזמן זורק משמש בחתימת השיטה כדי להכריז על חריגים שיכול להתרחש בתוך ה הצהרות נוכחות בתוך ה שיטה.

מה זה טיפול בחריגים?

לזרוק מילת המפתח רגילה לזרוק an יוצא מן הכלל בִּמְפוּרָשׁ. רק אובייקט של מחלקה Throwable או תת המחלקות שלה יכול להיות נזרק . הפעלת התוכנית נעצרת בעת מפגש לזרוק אמירה, והכי קרוב לתפוס ההצהרה נבדקת עבור סוג תואם של יוצא מן הכלל.

מוּמלָץ: