جدول المحتويات:

كيف يمكنني إصلاح استثناء المؤشر الفارغ في Java؟
كيف يمكنني إصلاح استثناء المؤشر الفارغ في Java؟

فيديو: كيف يمكنني إصلاح استثناء المؤشر الفارغ في Java؟

فيديو: كيف يمكنني إصلاح استثناء المؤشر الفارغ في Java؟
فيديو: Исправление Java-исключения нулевого указателя 2024, ديسمبر
Anonim

يمكن أن تكون هذه:

  1. استدعاء طريقة من أ باطل موضوع.
  2. الوصول أو تعديل أ باطل مجال الكائن.
  3. أخذ طول باطل ، كما لو كانت مجموعة.
  4. الوصول إلى أو تعديل فتحات باطل الكائن ، كما لو كان مصفوفة.
  5. رمي باطل ، كما لو كانت قيمة قابلة للرمي.
  6. عندما تحاول المزامنة عبر ملف باطل موضوع.

الى جانب ذلك ، كيف يمكنني إصلاح استثناء المؤشر الفارغ؟

وتشمل هذه:

  1. استدعاء طريقة المثيل لكائن فارغ.
  2. الوصول إلى حقل كائن فارغ أو تعديله.
  3. أخذ الطول الفارغ كما لو كان مصفوفة.
  4. الوصول إلى فتحات القيمة الفارغة أو تعديلها كما لو كانت مصفوفة.
  5. رمي لاغية كما لو كانت قيمة رمي.

بجانب ما سبق ، لماذا أحصل على استثناء مؤشر فارغ في Java؟ NullPointerException هو RuntimeException. في جافا ، خاص باطل يمكن تعيين قيمة لمرجع كائن. NullPointerException يتم طرحه عندما يحاول أحد التطبيقات استخدام مرجع كائن له الامتداد باطل القيمة. استدعاء طريقة مثيل على الكائن المشار إليه بواسطة a باطل المرجعي.

وبالمثل ، كيف يمكنني التخلص من استثناء المؤشر الفارغ في Java؟

إرشادات Java وأفضل الممارسات لتجنب NullPointerException

  1. استدعاء يساوي () و equalsIgnoreCase () على كائن String حرفي معروف بدلاً من كائن غير معروف.
  2. قم بتفضيل valueOf () على toString () حيث يُرجع كلاهما نفس النتيجة.
  3. استخدام طرق ومكتبات خالية من الأمان.
  4. تجنب إرجاع القيمة الفارغة من الطريقة ، وبدلاً من ذلك قم بإرجاع مجموعة فارغة أو مصفوفة فارغة.

ما هو استثناء مؤشر فارغ في مثال جافا؟

استثناء المؤشر الفارغ في Java برمجة. NullPointerException هو وقت التشغيل استثناء ويتم إلقاؤه عندما يحاول التطبيق استخدام مرجع كائن له الامتداد باطل القيمة. ل مثال ، باستخدام طريقة على أ باطل المرجعي.

موصى به: