منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

التعامل مع الاسلوب System.exit

اذهب الى الأسفل

التعامل مع الاسلوب System.exit  Empty التعامل مع الاسلوب System.exit

مُساهمة من طرف زهراء الثلاثاء يناير 01, 2019 9:54 am

يتم إستخدام الأسلوب java.lang.System.exit فى تطبيقات الجافا لإنهاء تشغيل Java virtual machine. هذه الطريقة تأخذ رمز الحالة. يتم استخدام قيمة غير صفرية لرمز الحالة بشكل عام للإشارة إلى الإنهاء غير الطبيعي وهو مماثل للخروج في تطبيقات C / C ++ .

فيما يلي تعريف أسلوب java.lang.System.exit  :
الكود:
public static void exit(int status)

حيث أن :
exit (0) : يُستخدم بشكل عام للإشارة إلى الإنهاء الناجح.
exit (1) أو exit (-1) أو أي قيمة أخرى بخلاف الصفر - تشير عمومًا إلى الإنهاء غير الناجح.

ملاحظة: لا ترجع هذه الطريقة أي قيمة.

يوضح المثال التالي استخدام أسلوب java.lang.System.exit  للخروج من حلقة تكرارية :

الكود:
import java.util.*;
import java.lang.*;
  
class GfG
{
    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] >= 5)
            {
                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...
زهراء
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى