في جافا خروج النظام () الطريقة موجودة في الحزمة java.lang. يتم استخدام هذه الطريقة لإنهاء برنامج Java قيد التشغيل حاليًا بشكل صريح. تأخذ هذه الطريقة رمز الحالة. أ غير الصفر تُستخدم قيمة رمز الحالة بشكل عام للإشارة إلى الإنهاء غير الطبيعي. عندما يتم استدعاء هذه الطريقة، لا يمكننا تنفيذ أي مهام أخرى.
- تأخذ هذه الطريقة وسيطة واحدة رمز الحالة. إذا كان 0 فهذا يشير إلى اكتمال الإنهاء.
- إذا تم تمرير رمز حالة غير الصفر، فهذا يوضح أن الإنهاء غير ناجح لأسباب مثل السلوك غير الطبيعي للبرنامج أو أي استثناء.
بناء جملة أسلوب System.exit()
خروج الفراغ الثابت العام (حالة int)
- المعلمة: يستغرق حجة واحدة حالة وهي بشكل عام قيمة صفر أو غير صفر.
- نوع الإرجاع: هذه الطريقة لا تُرجع أي شيء ولكنها تخرج من البرنامج الحالي.
- استثناء: قد ترمي هذه الطريقة استثناء الأمان في حالة وجود مدير أمان وكانت عملية الخروج () مقيدة.
مثال: باستخدام خروج النظام () طريقة الخروج من البرنامج قيد التشغيل حاليا.
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 وبعد ذلك يخرج البرنامج بنجاح.
ملحوظة: يستخدم خروج النظام () بعناية خاصة في التطبيقات الكبيرة لأنه يوقف JVM على الفور.