ما هو الفهرس خارج الاستثناء المحدود في Java؟
ما هو الفهرس خارج الاستثناء المحدود في Java؟

فيديو: ما هو الفهرس خارج الاستثناء المحدود في Java؟

فيديو: ما هو الفهرس خارج الاستثناء المحدود في Java؟
فيديو: بينك و بين النجاح هذا الفيديو SAAS ساس لكل الناس مجانا مع محمد نحله | الربح من الانترنت 2023 للمبتدئ 2024, أبريل
Anonim

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

مع وضع هذا في الاعتبار ، ما هو فهرس String خارج الاستثناء المحدود في Java؟

لانج. StringIndexOutOfBoundsException إذا كان startIndex سالبًا أو أكبر من طول سلسلة . تقوم هذه الطريقة بإرجاع عنصر فرعي سلسلة التي تبدأ بالحرف المحدد فهرس ويمتد حتى الحرف في endIndex-1 فهرس . يرمي ملف جافا.

أيضا ، كيف تتجنب استثناء غير مقيد؟ بغرض يحول دون "مجموعة مصفوفة الفهرس خارج الحد " استثناء ، أفضل ممارسة هي الاستمرار في البداية فهرس بهذه الطريقة عندما يتم تنفيذ التكرار الأخير ، فإنه سيتحقق من العنصر عند فهرس i & i-1 ، بدلاً من تحديد i & i + 1 (انظر السطر 4 أدناه).

قد يتساءل المرء أيضًا ، ما هو فهرس المصفوفة خارج الاستثناء المحدود في Java؟

إذا طلب للحصول على سلبي أو فهرس أكبر من أو يساوي حجم مجموعة مصفوفة ، ثم جافا يرمي ArrayIndexOutOfBounds استثناء . هذا على عكس C / C ++ حيث لا فهرس من مقيد تحقق الانتهاء. ArrayIndexOutOfBoundsException هو وقت تشغيل استثناء تم إلقاؤها فقط في وقت التشغيل.

ما هو استثناء حسابي في جافا؟

استثناء حسابي : ألقيت عند استثنائية علم الحساب حدثت الحالة. على سبيل المثال ، العدد الصحيح "القسمة على صفر" يطرح مثيلاً لهذه الفئة. علاوة على ذلك ، فإن معظم استثناءات مع رسالة لمساعدتك في معرفة ما حدث بشكل أكبر.

موصى به: