الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة بخصوص showMessagDiolag

مغلق
بدأه jenen في 14 ديسمبر 2004 · 7 رد · 609 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أريد أن وضع مسج لخطأ يظهر في البرنامج ولكن موقعه يأتي في for loop وتظهر المسج أكثر من مرة بعدد مرات loop وقد جربت وضع break ولكن لم ينفع أيضأ علما بانه يوجد أكثر من forloop هنا داخل بعض والمسج فقط في حالة كتابة أرقام معينة يظهرلي هذه المسج وشكرا

#2

يا اختي لو تضعي الكود بكون احسن حتى نعرف ما هو الخطا ومن الممكن استخدام try and catch

لست متواجد بشكل يومي

#3

لو تضع الكود افضل

بس طالما لوب داخل لوب تحتاج اكثر من بريك بعدد اللوبات اللي بدك تكسرها

او ان كنت تريد الخروج من المثد نهائيا استخدم return;

لا بد من صنعاء وان طال السفر

#4

أعتقد يا أختي العزيزة لو تضعي الكود أكون قادر على مساعدتك أكثر

على العموم عندي فكرة لماذا لا تعملي label break

قومي بوضع الكود لنساعدك أكثر

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#5

يا ستي مافي داعي تعقدي المسألة كل الي تسويه انك تحطي جملة الـ try...catch بالطريقة التالية:

try

{

//your loop goes here

//حطي حلقات التكرار كلها هنا

}

catch(Exception e)

{

System.out.println(e);

}

#6

بالنسبة للتحقق من الارقام ممكن انك تسويها في جملة if و اذا كان الرقم ينتج عنه خطأ اكتبي الجملة:

throw new Exception();

طبعا هذه تقوم بإنشاء خطأ وفي حالة وجود جملة الـtry..catch ستقوم بطبع الخطأ.

#7

هذا برنامج خفيف فيه توضيح لفكر الـ try..catch وكيفية إنشاء خطأ.

test.java

#8

ضع المسج بعد قوس نهاية التكرار المطلوب ؟؟؟؟؟؟؟؟؟؟؟؟

هذا الموضوع مغلق.

مواضيع مشابهة