قواعد المشاركة في المنتدى

(قسم الاعلانات) الموضوع:سما ريزيدينس شقق شبه فندقية للبيع في الشارقة بواسطة: (نا ريمان 12) :: (قسم الاعلانات) الموضوع:شركات صيانة عامة بدبى 0509079418 المحترف بواسطة: (امل بكير) :: (قسم الاعلانات) الموضوع:شركات تركيب شلالات صناعية بدبى 0589301941 المغربى بواسطة: (امل بكير) :: (قسم الاعلانات) الموضوع:مظلات وسواتر جوهرة الرياض 0504463687 بواسطة: (مروة سمير) :: (قسم الاعلانات) الموضوع:مظلات سيارات وكل انواع المظلات والسواتر من اساطير العمار بالرياض 0501094281 بواسطة: (مروة سمير) :: (قسم الدعم الفني) الموضوع:شركة مكافحة الفئران بعجمان 0555514982 مع صولا بواسطة: (RODY2020) :: (قسم الاعلانات) الموضوع:كل انواع المظلات والسواتر من مظلات وسواتر الجزيرة بالرياض 0555960236 بواسطة: (مروة سمير) :: (قسم الدعم الفني) الموضوع:صباغ رخيص فى الشارقة 0522434076 النجم بواسطة: (RODY2020) :: (قسم الاعلانات) الموضوع:أشكال عصرية وحديثه للمظلات والسواتر وجميع اعمال الحدادة مع مؤسسة اليمامة بواسطة: (سيف للتسويق الالكتروني) :: (قسم الاعلانات) الموضوع:الشركة العالمية لجلي وتلميع الرخام بالامارت لتلميع البلاط والرخام والسيراميك 0562105909 بواسطة: (سيف للتسويق الالكتروني) :: (قسم الاعلانات) الموضوع:خامات ممتازة واسعار هائلة لتركيب طارد حمام وتركيب ستائر واعمال النجارة مع شركة هوم سيرفس 0502209026 بواسطة: (سيف للتسويق الالكتروني) :: (قسم الاعلانات) الموضوع:سوفت سكيب هارد سكيب اللاند سكيب شركة عقارى 01100448640 بواسطة: (سامى سعد) :: (قسم الاعلانات) الموضوع:تركيب افخم المظلات والهناجر وجميع انواع القرميد مع مؤسسة المطيري 0501812050 بواسطة: (سيف للتسويق الالكتروني) :: (قسم الاعلانات) الموضوع:افضل مواد عزل الفوم وعزل الاسطح بالخبر وبارخص الاسعار بواسطة: (سيف للتسويق الالكتروني) :: (قسم الاعلانات) الموضوع:ارخص شركات نقل العفش بافضل السيارات المتنقلة بالطائف والدمام مع مؤسسكة مكة لنقل العفش بواسطة: (سيف للتسويق الالكتروني) :: (قسم الاعلانات) الموضوع:ارشادات السلامة من فيروس كورنا المستجد وكيفية الوقاية منه 0561484890 بواسطة: (سيف للتسويق الالكتروني) :: (قسم الاعلانات) الموضوع:خدمات مميزة من شركة نقل عفش بنجران وابها مع شركة الفرسان المميزة 0552824526 بواسطة: (سيف للتسويق الالكتروني) :: (أخبار التكنولوجيا) الموضوع:كتابة ابحاث جامعية في الامارات باللغة العربية و الانجليزية بواسطة: (رفيف الحياه) :: (قسم الاعلانات) الموضوع:تعرف علي اهم معاهد اللغة الانجليزية في امريكا بواسطة: (نور زيدان) :: (قسم الاعلانات) الموضوع:افضل شركه تشطيبات وديكور شقق وفلل- كرياتف جروب بواسطة: (bery besho)

المواضيع المثبته: (منتدى مبرمجي ASP) الموضوع:برنامج مكتبة إلكترونية بواسطة: (عبدالله جابر شقليه) :: (منتدى مبرمجي ASP) الموضوع:كتاب مكون من 16 جزاء يتكلم عن asp بواسطة: (amricost) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:طريقة تخزين أي نوع ملفات في Access DataBase ومشاهدتها وتشغيلها بواسطة: (jbsa) :: (منتدى مبرمجي لغة جافا JAVA) الموضوع:درس : الاستثناءات في جافا Exceptions بواسطة: (nardien28) :: (منتدى الكتب و المقالات) الموضوع:هل فكرت يوما أن تستغني عن شريط أوامر الأكسيس ؟ بواسطة: (alasomed) :: (منتدى Microsoft Excel) الموضوع:شرح الفيجوال بيزيك للمتوسطين vba بواسطة: (hs889) :: (منتدى الوورد والباور بوينت) الموضوع:مكتبة الباور بوينت بواسطة: (ramies) :: (قسم التعاميم والشكاوي) الموضوع:ماسنجر المحيط العربي بواسطة: (يوسف جميل جادالله) :: (منتدى نظام تشغيل Linux) الموضوع:أوامر لينكس بواسطة: (khaled helal) :: (منتدى البرامج) الموضوع:7 اسطوانات لتعليم شهاده ICDL بالصوت والصوره بواسطة: (مستشفى الكمبيوتر) :: (منتدى C و C) الموضوع:دورة السي بلس بلس بواسطة: (مصطفي البارودي) :: (منتدى Microsoft Visual Basic) الموضوع:دورة التعامل مع قواعد بيانات Oracle بإستخدام ADO بواسطة: (Max Bayne) :: (منتدى مبرمجي ASP) الموضوع:مواقع يعطي سكربتات لكل لغات البرمجة بواسطة: (ahmadtec) :: (القسم المفتوح) الموضوع:الى الاخوه الاعضاء مع التحيه والتقدير بخصوص العناوين للمشاركة بواسطة: (startnet) :: (منتدى Microsoft Visual Basic) الموضوع:الدليل الأسرع لأبرز المواضيع بواسطة: (HnHn) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:قواعد البيانات بواسطة: (ابو حسام) :: (منتدى مبرمجي ASP) الموضوع:برنامج اختبارات للجامعات بواسطة: (عبدالله جابر شقليه) :: (منتدى برمجة الألعاب) الموضوع:أسس تصميم الألعاب ال3Dالتفاعلية بواسطة: (مصطفي البارودي) :: (منتدى مبرمجي Microsoft Visual C#.NET) الموضوع:موقع جيد به Tutorials و مشاريع مفتوحة المصدر بواسطة: (يوسف) :: (منتدى Microsoft Visual Basic) الموضوع:نظام إدارة المرتبات للمدارس Salary System 2008 بواسطة: (Max Bayne)

عدد الصفحات : 2  1  2   > » إضافة رد إضافة موضوع جديد

> درس : الاستثناءات في جافا Exceptions
Bookmark and Share
تقييم الموضوع Label معدل التقيم:3.5
مشاركةالسبت,01/رمضان/1427 هـ,05:55 مساءً
المشاركة #1

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 59
سجل في:السبت,09/شعبان/1427 هـ,10:03 صباحاً
الدولة:الكويت
رقم العضوية: 13159



تعريف
الاستثناءات في جافا Exceptions هو غرض يتم توليده عند حدوث وضع غير طبيعي في برنامجك
هذا الغرض يمتلك حقولا Data Members تقوم بتخزين معطيات تعبر عن طبيعة المشكلة الناتجة عن
( الوضع غير الطبيعي ).

عملية قذف (رمي) الاستثناء Throwing Exception
ان الغرض المعرف للظرف الاستثنائي كوسيط argument يجب ان يتم رميه (قذفه) الى جزء من كود برنامجك تم كتابته خصيصا للتعامل مع هذا النوع من المشاكل .
ان الكود الذي يستلم غرض عن الصف Exception أو احد ابناءه كوسيط (بارامتر) نقول انه التقطه
catch it

بفرض ان س= الاستثناءات (الأغراض) الناتجة عن صفوف ترث الصف Exception (أحد ابنائه ) عدا الصف RuntimeException


اذا كان هناك كود في برنامجك نظن انه سينتج عنه س .
اذا كان هناك طريقة ما في برنامجك method تظن انها تقوم بتوليد احد انواع س .

فإنه سيكون لديك خيارين ( يمكنك تطبيق الخياران معا ) :
الخيار الأول : التقاط الاستثناء ضمن ال methodأي catch it
تحويط الكود المشكوك فيه ضمن كود الmethod بكتلة try
وحل المشكلة (في حال حصلت) ضمن كتلة catch
 كود
try{الكود المشكوك بأنه يقذف استثناء}
catch( الغرض المناسب لطبيعة الاستثناء) { الكود الذي يجري تنفيذه اذا حصل وحدث الاستثناء }



الخيار الثاني : تتهرب من التقاط الاستثناء (لانضع كتلتي try-catch)
و تقدم اشعارا بأن هذه الطريقة قد ترمي (تقذف) استثناء ما
ويرفع مستوى معالجة الاستثناء الى مستوى اعلى (مستوى الصف الذي يستدعي هذه الطريقة )
i
 كود
nt myMethod() thorows EOFException {…….}

الصف الذي يستدعي الطريقة myMethod() :

 كود
public MyClass{
…..
try{ int x= myMethod() ; }
catch(Excrption e){ ….. }
…..
}


اذا لم تختر احد الاختيارين السابقين لن تكتمل عملية ترجمة برنامجك Compiling



--------------------


سيمضي ركبنا العملاق لن يركع .. بايمان لغير الحق لا يصدع
عزيزا شامخا كالمجد بل اروع .. فسجل ايها التاريخ ما تسمع :
فلسطين لنا الامال والمطمع .. نعاهد ان نحررها وأن ترجع
ونقسم نستعيد الارض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالسبت,01/رمضان/1427 هـ,07:48 مساءً
المشاركة #2

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 59
سجل في:السبت,09/شعبان/1427 هـ,10:03 صباحاً
الدولة:الكويت
رقم العضوية: 13159



الاستثناء RuntimeException
هناك مجموعة من الاستثناءات (أغراض ناتجة عن صفوف ترث Exception) هي الصفوف التي ترث الصف RuntimeException الذي هو ابن للصف Exception .
هذه الاستثناءات يسمح لك المترجم Compiler بتجاهلها وعدم اختيار الاختياران السابقان بحيث تتم عملية الترجمة .
هذه الاستثناءات تظهر (بمعنى يتم توليد غرض من صف يرث RuntimeException) بسبب أخطاء معينة في الكود البرمجي بحيث يكون نوع الصف الذي نتج عنه نوع الغرض الاستثناء ملائم لنوع الخطأ أوالمشكلة.
ومع ذلك يمكنك التقاطها Catch it وكتابة كود للتعامل معها وتصحيحها (استخدام الخياران السابقان)
(ان اردت ذلك !!!)


أمثلة لهذه الاستثناءات (بملاحظة اني لم اذكرها كلها على الرسم ) :

صف الاستثناء : نوع المشكلة أو الحالة الاستثنائية التي يمثلها
ArithmeticException : الحالات الحسابية الغير مسموحة مثل محاولة القسمة على صفر .

ClassCastException : محاولة اجراء تحويل قسري على غرض من صف ما a مثلا ...الى صف جديد ليس نفس الصف a ولا احد ابنائه ولا احد ابائه .

ArrayStoreException : محاولة تخزين غرض من نمط ما في مصفوفة بحيث نمطه لا يناسب النمط المعرفة به المصفوفه .

NullPointerException : استعمال متحول غرض قيمته = null ( لم تجرى له عملية new ) لتمريره كوسيط ل method ما أو لباني ما أو اسناده ل data member .

IllegalArgumentException : تمرير برامتر الى method لا يتلائم نمطه مع نمط البارامتر الممرر.


لنعود الى الاختيار الأول : التعامل مع الاستثناء في مكان حدوثة (التقاطه ومعالجته مباشرة حال حدوثه)

 كود
try{
هنا كود قد يعطي استثناء أو أكثر (ممكن من انواع صفوف مختلفة )
إذا لم يعطي هذا الكود أي استثناء وتنفذ كله بنجاح نتجاهل كتلة Catch وننتقل لتنفيذ ما في كتلة finally
Statment1;
Statment2;
Statment3;
Statment4;
}


 كود
catch(IOException e){
كود يعالج الاستثناء الذى جرى الكشف عنه في كتلة try
يعالج الاستثناء من النوع المحدد بين القوسين حصرا (هنا IOException ) أو أحد آبائه
حيث يجرى هنا اتخاذ الاجراءات الازمة في حالة حدوث المشكلة ومن ثم الانتقال لكتلة finally
اذا لم يكن الاستثاء المقذوف في كتلة try من النوع IOException سيتم الانتقال لكتلة catch التالية .
فإن لم يكن هناك catch تالية .. اما ان يكون الصف أو الmethod تقذف استثناء بالكلمة throws
(فائدة استخدام الخياران معا)
وان لم تكن تستخدم الخيار الثاني ... اما ان يكون الاستثناء من نوع ابن ل RuntimeException ويتجاهله المترجم .
واما لا يكون ابن له وتحصل على اخطاء في زمن الترجمة ولن تتم ترجمة برنامجك .
}


 كود
catch(Exception e){}



قد يكون الاستثناء الذي جرى قذفه ليس من النوع الذي حددته بين قوسين catch وقد يكون هناك أكثر من استثناء من أكثر من نوع والعمل ؟؟!!
ممكن أن نضع أكتر من كتلة catch متتالية بشرط ترتيبها الأبناء أولا ثم الأباء ... الصغير فالأكبر فالأكبر
(حسب شجرة الوراثة والا ستحصل على اخطاء في زمن الترجمة ولن تتم ترجمة برنامجك ).
انتهاء بكتلة catch (Exception e){} حيث Exception الصف الأب الأكبر لكل الاستثناءات .
التي ستقبل أي نوع من الاستثناءات في حال لم تستطيع ان تحزر كل الأنواع المناسبة للاستثناءات التي قد تحدث .

 كود
finally{الكود الذي يلي تلك الأحداث كلها}


ملاحظة هامة :
بفرض ان تنفيذ Statment2; سينج عنه قذف استثناء .
فإن ما يحصل هو تنفيذ Statment1; بنجاح ثم الانتقال الى فحص كتل catch بحثا عن الاستثناء الملائم ومن ثم الانتقال الى كتلة finally وهذا يعني ان كلا من
Statment3;
Statment4;
لن يجري تنفيذهما ويجب الانتباه الى هذه النقطة كي لا يتم فقد أجزاء مهمة من البرنامج .

ملاحظة : كتلة finally اختيارية وممكن عدم وضعها .

ملاحظة : اذا لم يقذف الكود ضمن try أي استثناء يجري تنفيذ كامل الكود ضمن try وتجاهل كل كتل catch والانتقال لتنفيذ كتلة finally ان وجدت .

متى نختار الاختيار الثاني :
قد نتهرب من معالجة الاستثناء مباشرة في مكانه لعدم معرفتنا بنوعه .
قد نشك اننا لم نضع الأنماط المناسبة في كتل catch ( لم نستعمل catch(Exception e)لمراعاة الدقة ) مما يؤدي الى انه لم تتم معالجة الاستثناء (لم تلتقطه أي من كتل catch) مما يؤدي الى اخطاء في زمن الترجمة .


--------------------


سيمضي ركبنا العملاق لن يركع .. بايمان لغير الحق لا يصدع
عزيزا شامخا كالمجد بل اروع .. فسجل ايها التاريخ ما تسمع :
فلسطين لنا الامال والمطمع .. نعاهد ان نحررها وأن ترجع
ونقسم نستعيد الارض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالأحد,02/رمضان/1427 هـ,09:36 مساءً
المشاركة #3

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 59
سجل في:السبت,09/شعبان/1427 هـ,10:03 صباحاً
الدولة:الكويت
رقم العضوية: 13159



أحيانا تظن ان أقصى ما تستطيع فعله لمعالجة الاستثناء بعد التقاطه في كتلة catch هو كتابة رسالة خطأ .
لكن قد تكون رسالتك معبرة أكثر ومفيدة أكثر اذا حوت معلومات عن طبيعة المشكلة الناتجة عن الاستثناء وسياقها حيث انه كما علمنا سابقا ان الغرض من الصف Exception (أو أحد ابناءه) الذي يتم تمريره الى كتلة catch يحوي معلومات عن طبيعة المشكلة التي تسبب الاستثناء ....
للاستفادة من هذه المعلومات المخزنة في هذا الغرض علينا فهم بعض خصائص الصف Throwable الذي يرثه كل استثناء (الأب المباشر للصف Exception)
الباني الأساسي للصف Throwable له وسيط من نمط String
في حالة حدوث استثناءيمرر المترجم في زمن الترجمة الى هذا الوسيط عبارة تعير عن طبيعة المشكلة المسببة للاستثناء .

الأغراض من نمط الصف Throwable تحوي شيئان حاويان لمعلومات حول الاستثناء :
الرسالة المعبرة عن طبيعة المشكلة التي يتم تحميلها في الباني (تحدثت عنها سابقا)
سجل مكدس التنفيذ Record of execution Stack يتكون حال حدوث الاستثناء ....
هذا السجل يقتفي اثر الmethod المسببة لتوليد الاستثناء
(مكدس Stack : يعمل حسب مبدأ LIFO اخر من دخل هو اول من يخرج)
هذا المكدس يرجع بالوراء ليجد الكتلة التي استدعتها (قد يكون استدعاء بداخل استدعاء)
وبالتالي فإن سجل مكدس التنفيذ سوف يحتوي رقم سطر الكود يولد الاستثناء متبوعا باقتفاء اثر استدعاءات هذه الmethod حتى نحصل على الاسم الكامل لكل method تستدعي الmethod الحاوية للاستثناء متبوعا برقم سطر كود الاستدعاء .

 كود
public class class3{
public static void main(String[] args) { method1();}
}



 كود
class class1{
method1 () { method2();}
}


 كود
class class2{
method2() { …
كود حاوي يسبب استثناء
}


في المثال طبعا يبدأ الترجمة بقراءة mainمن class3 الى ان يصل للاستدعاء method1()
....هذا اول استدعاء يحشره مكس سجل التنفيذ
يترك المترجم class3 ذاهبا للبحث عن كود method1() في class1 فيجد ضمنه استدعاء method2()
يحشر سجل التنفيذ الاسدعاء هذا فوق الأول .
يترك المترجم class1 ذاهبا لترجمة كود method2() الموجود في class2 فيجد ان السطر 15 مثلا يولد استثناء .
يحشر المكدس رقم سطر الكود المسبب للاستثناء
ومن ثم يرسل بمحتوياته الى الغرض Exception (أو احد ابناءه ) حسب LIFO من الأخر للأول :

 كود
PackageName.class2.method2: رقم سطر الكود الذي يولد الاستثناء
PackageName.class1.method1: method2 رقم سطر الكود الذي فيه استدعاء
PackageName.class3.main : method1 رقم سطر الكود الذي فيه استدعاء


أهم الmethosd الموجودة في الصف Throwable :
getMessage() : تعيد محتوى الرسالة التي تصف الاستثناء غالبا يكون اسم الكلاس ووصف مختصر للاستثناء .
printStackTrace() : كتابة الرسالة ومحتويات مكدس التنفيذ على الخرج القياسي (شاشة الconsole )
printStackTrace(PrintStream s) : نفس السابقة ولكن نحدد في البرامتر مجرى الخرج الذي سنكتب فيه الرسالة ومحتويات سجل مكدس التنفيذ .

fillInStackTrace() : تحديث مكدس اقتفاء الأثر الى نقطة استدعاء هذه الmethod حيث ان رقم السطر الحاوي للاستثناء سيصبح رقم سطر استدعاء هذه الmethod وينسى الاستدعاءات السابقة .


--------------------


سيمضي ركبنا العملاق لن يركع .. بايمان لغير الحق لا يصدع
عزيزا شامخا كالمجد بل اروع .. فسجل ايها التاريخ ما تسمع :
فلسطين لنا الامال والمطمع .. نعاهد ان نحررها وأن ترجع
ونقسم نستعيد الارض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,03/رمضان/1427 هـ,08:50 مساءً
المشاركة #4

مشرف سابق لقسم الدعم الفني والشبكات وأمنها
الرتبة في المنتدى:رائد

أيقونة المجموعة

المجموعة: المشرفين القدامى
المشاركات: 564
سجل في:الاثنين,27/شعبان/1425 هـ,09:06 مساءً
الدولة:فلسطين
رقم العضوية: 312



أكثر من رائع يا nardien ....

انا اول المتابعين ... و احد تلاميذك في الجافا من الان فصاعدا ... بس بدك تتعبي معي شوي.

أشجعك ايضا ان تقومي بوضع دروس في الجافا من الصفر حتى الاحتراف ... مشان النبتدئين اللي زيي


مجهود ممتاز تشكرين عليه.

سأقوم بتثبيت الموضوع للأهميه


--------------------

" target="_blank" href="http://www.arabmoheet.net/forum/Members_Upload_Pics/312/MCSES.JPG[/IMG][/ALIGN]" target="_blank">http://www.arabmoheet.net/forum/Members_Upload_Pics/312/MCSES.JPG[/IMG][/ALIGN]

Mohammed A. R. Eleyan


B.S.C Degree in Computer Engineer & Information Technology



MCP
MCTS: SQL Server 2005
MCSA, MCSA(Security), MCSA (Messaging)
MCSE, MCSE(Security)



للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,14/ذو القعدة/1427 هـ,03:30 مساءً
المشاركة #5

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 33
سجل في:الاثنين,14/ذو القعدة/1427 هـ,01:36 مساءً
الدولة:مصر
رقم العضوية: 16228



مشكووووووووووووووووووور


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالثلاثاء,13/جمادى الأولى/1428 هـ,07:33 صباحاً
المشاركة #6

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 10
سجل في:الاثنين,15/شوال/1427 هـ,04:06 صباحاً
الدولة:السعودية
رقم العضوية: 14820



مشكووووووووووووووووووووووووووور


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالجمعة,11/شعبان/1428 هـ,01:19 مساءً
المشاركة #7

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 5
سجل في:الخميس,10/شعبان/1428 هـ,12:43 مساءً
الدولة:فلسطين
رقم العضوية: 32932



شكراً لك ناردين على الدرس الرائع
الله معك


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,27/محرم/1429 هـ,12:19 مساءً
المشاركة #8

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 24
سجل في:الاثنين,27/محرم/1429 هـ,02:06 صباحاً
الدولة:الصين
رقم العضوية: 44290



مشكووووووووورة
معلومات حلوة... بانتظار المزيد


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالأربعاء,18/شعبان/1429 هـ,11:53 مساءً
المشاركة #9

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 2
سجل في:الثلاثاء,17/شعبان/1429 هـ,03:37 صباحاً
الدولة:قطر
رقم العضوية: 61976



مشكوره كثير


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالأحد,04/ذو القعدة/1429 هـ,12:49 مساءً
المشاركة #10

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 16
سجل في:الأربعاء,18/شعبان/1429 هـ,06:56 صباحاً
الدولة:السعودية
رقم العضوية: 62091



مشكووووور جداً نريد المزيد


--------------------
من لا يرحم لا يرحم
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة

    

عدد المتصفحين لهذا المنتدى «1»: (الضيوف «1» - المتخفون «0»)
الأعضاء «0»: .

عدد الصفحات : 2  1  2   > » إضافة رد جديد إضافة موضوع جديد



 
الوقت الأن:اليوم,02:02 صباحاً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

منتديات المحيط العربي  -  راسلنا  -   أعلى
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)