האם נוכל לתפוס לזרוק?
האם נוכל לתפוס לזרוק?

וִידֵאוֹ: האם נוכל לתפוס לזרוק?

וִידֵאוֹ: האם נוכל לתפוס לזרוק?
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, מאי
Anonim

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

מזה, האם אתה צריך לתפוס לזרוק?

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

יתר על כן, האם זה תרגול טוב לתפוס RuntimeException? שְׂמִיכָה- מִדַבֵּק הכל - או חריג או זרוק, וזה הרבה יותר גרוע - אינו א אימון טוב כי אתה מניח שאתה יכול להתאושש מכל התנהגות חריגה. בצד: כן, לתפוס יוצא מן הכלל יהיה גם לתפוס RuntimeException , שכן Exception הוא מעמד-על של חריגת זמן ריצה.

רק אז, האם נוכל לזרוק זריקה ב-Java?

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

מה זה Java שניתן לזרוק?

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

מוּמלָץ: