BreakStatement
تعريف الجملة break
الجملة break تستخدم في الحلقات و في الجملة switch.بمجرد ان تنفذ الجملة break فإنها توقف الـ scope بأكمله و تخرج منه و تمسحه من الذاكرة ثم تنتقل للكود الذي يليه في البرنامج.
طريقة تعريفها
تتألف هذه الجملة من أمر واحد و يكتب على سطر منفرد.
break;
مثال حول جملة التحكم break
في المثال التالي قمنا بتعريف حلقة كانت ستطبع جميع الأرقام من 1 إلى 10 لولا أننا إستخدمنا الجملة break لجعل الحلقة تتوقف عندما تصبح قيمة العداد i تساوي 6.package control_statements; public class BreakStatement { public static void main(String[] args) { // تتألف من 10 دورات. في كل دورة تطبع قيمة العداد المستخدم فيها for هنا قمنا بإنشاء حلقة for( int i=1; i<=10; i++ ) { // في كل دورة سيتم فحص قيمة العداد و بمجرد أن تصبح تساوي 6 سيتم إيقاف الحلقة نهائياً if( i == 6 ) { break; } System.out.println( i ); } } }
1
2
3
4
5
2
3
4
5
ملاحظة
هنا قمنا بتجربة الجملة break مع الحلقة for فقط, لكن المبدأ هو نفسه تماماً مع الحلقات while و do while.
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.