איך יוצאים מפונקציה בג'אווה?



פונקציית יציאה ב- Java יוצאת מהתוכנית הנוכחית על ידי הפסקת Java Virtual Machine. שיטת System.exit () מכנה את שיטת היציאה בכיתה Runtime.

ג'אווה היא שפת תכנות נפלאה שיש . בזמן עבור אחד מהיישומים הללו אתה עלול להיתקע בשלב כלשהו של תוכנית זו. מה עושים במצב זה? האם יש דרך לצאת ממש בנקודה זו? אם השאלות האלה מפריעות לך, נחתת במקום הנכון. מה אתה יכול לעשות הוא פשוט להשתמש בשיטת System.exit () המסיימת את מכונת ה- Java הווירטואלית הנוכחית הפועלת במערכת. במאמר זה אעביר אותך דרך פונקציית יציאה בג'אווה ואעזור לך להבין אותה ביסודיות.





בואו נתחיל.

מה זה קורס מדע נתונים

איך יוצאים מפונקציה בג'אווה?

ניתן לצאת מפונקציה בשיטת java.lang.System.exit (). שיטה זו מסיימת את הפעולה הנוכחית מכונה וירטואלית של Java (JVM) . נדרש טיעון 'קוד סטטוס' כאשר קוד סטטוס שאינו אפס מציין סיום חריג. אם אתה עובד עם או החלף הצהרות, אתה יכול להשתמש בהצהרות הפסקה המשמשות לשבירה / יציאה רק מלולאה, ולא מהתוכנית כולה.



במאמר זה, בואו להעמיק בשיטת יציאת Java () ולהבין כיצד משתמשים בה.

מהי שיטת System.exit ()?

שיטת System.exit () מכנה את שיטת היציאה בכיתה Runtime. היא יוצאת מהתוכנית הנוכחית על ידי סיום מכונת הוירטואלית של Java. כפי שמגדיר שם השיטה, שיטת exit () לעולם אינה מחזירה דבר.



השיחה System.exit (n) שקולה למעשה לשיחה:

Runtime.getRuntime (). יציאה (n)

לפונקציה System.exit יש קוד סטטוס, המספר על הסיום, כגון:

  • יציאה (0) : מציין סיום מוצלח.
  • יציאה (1) אוֹ יציאה (-1) או כל ערך שאינו אפס - מציין סיום לא מוצלח .

עכשיו, בואו נראה את הפרמטרים ואת היוצא מהכלל בשיטה System.exit ().

פרמטרים: סטטוס יציאה.

יוצא מן הכלל: זה זורק א ExceptionException .

עוקף לעומת עומס יתר c ++

אם נלך קדימה בשיטת System.exit (), בואו נראה חלק מהיישום המעשי שלה.

דוגמאות לשיטת יציאת מערכת Java ()

חבילה אדוריקה ייבוא ​​java.io. * ייבוא ​​java.util. * מחלקה ציבורית דוגמה תכנית {public static void main (String [] args) {int arr [] = {1, 2, 3, 4, 5, 6, 7, 8 , 9, 10} עבור (int i = 0 i = 4) {System.out.println ('יציאה מהלולאה') System.exit (0) // מסיים JVM} אחר System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' סוף התוכנית ')}}

תְפוּקָה: arr [0] = 1
arr [1] = 2
arr [2] = 3
יציאה מהלולאה

ג'אווה יצוק כפול לאינט

הֶסבֵּר: בתוכנית שלעיל, הביצוע עוצר או יוצא מהלולאה ברגע שהוא נתקל בשיטת System.exit (). זה אפילו לא מדפיס את הצהרת ההדפסה השנייה שאומרת 'סוף התוכנית'. זה פשוט מסיים את התוכנית שם עצמה.

דוגמה 2:

חבילה אדוריקה ייבוא ​​java.io. * ייבוא ​​java.util. * מחלקה ציבורית דוגמה תוכנית {ציבורי סטטי ריק ריק (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} עבור (int i = 0i 

תְפוּקָה : מערך [0] = 1
מערך [1] = 2
מערך [2] = 3
מערך [3] = 4
יציאה מהלולאה

הֶסבֵּר: בתוכנית שלעיל היא מדפיסה את האלמנטים עד שהתנאי אמיתי. ברגע שהתנאי משתבש, הוא מדפיס את ההצהרה והתוכנית מסתיימת.

לפיכך הגענו לסוף מאמר זה בנושא 'פונקציית יציאה בג'אווה'. אני מקווה שהבנת מה שותף במדריך זה. אם ברצונך ללמוד עוד, עיין ב מאת אדוריקה, חברת למידה מקוונת אמינה. קורס ההכשרה וההסמכה של Java J2EE ו- SOA של אדוריקה נועד להכשיר אתכם למושגי הליבה והמתקדמים של Java יחד עם מסגרות Java שונות כמו Spring Hibernate.

יש לך שאלה עבורנו? אנא הזכיר זאת בפרק ההערות בבלוג זה 'פונקציית יציאה ב- Java' ונחזור אליך בהקדם האפשרי.