System.exit () ב- Java
ב- Java the System.exit () השיטה קיימת בחבילת java.lang. שיטה זו משמשת כדי לסיים במפורש את תוכנית ה- Java המריצה כעת. שיטה זו לוקחת קוד סטטוס. א לא אפס הערך של קוד הסטטוס משמש בדרך כלל כדי להצביע על סיום לא תקין. כאשר שיטה זו מופעלת אז איננו יכולים לבצע משימות נוספות.
- שיטה זו נוקטת בטיעון יחיד קוד סטטוס. אם זה 0 אז זה מציין כי הסיום הושלם.
- אם מועבר קוד סטטוס שאינו אפס אז הוא מראה שהסיום אינו מצליח מסיבות כמו התנהגות לא תקינה של התוכנית או כל חריג.
שיטת תחביר של System.exit ()
יציאה מחלל סטטי ציבורי (סטטוס int)
- פָּרָמֶטֶר: זה לוקח טיעון יחיד סטָטוּס שהוא בדרך כלל ערך אפס או לא אפס.
- סוג החזרה: שיטה זו אינה מחזירה דבר אלא יוצאת מהתוכנית הנוכחית.
- חֲרִיגָה: שיטה זו עשויה לזרוק SecurityException אם מנהל אבטחה קיים ופעולת היציאה () מוגבלת.
דוּגמָה: באמצעות System.exit () שיטה ליציאה מתוכנית ההפעלה כעת.
Java // Java program to demonstrate working of System.exit() import java.util.* ; import java.lang.* ; public class Geeks { public static void main ( String [] args ) { int arr [] = { 1 2 3 4 5 6 7 8 }; for ( int i = 0 ; i < arr . length ; i ++ ) { if ( arr [ i ] > 4 ) { System . out . println ( 'exit...' ); // Terminate JVM System . exit ( 0 ); } else System . out . println ( 'arr[' + i + '] = ' + arr [ i ] ); } System . out . println ( 'End of Program' ); } }
תְפוּקָה
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit...
הֶסבֵּר: בקוד ה- Java לעיל אנו משתמשים ב- יְצִיאָה() אם האלמנט גדול מ -4 במערך אז אנו קוראים ל יציאה (0) עם קוד סטטוס כ- 0 ואחריו התוכנית יוצאת בהצלחה.
פֶּתֶק: לְהִשְׁתַמֵשׁ System.exit () בזהירות במיוחד ביישומים גדולים מכיוון שהוא עוצר את ה- JVM מייד.