عن الدرس
تم تقديم فئة اختيارية في Java 8 لتبسيط معالجة استثناءات المؤشر الفارغ في الكود. يمكن أن يأتي استثناء المؤشر الفارغ في الحالات التي يتم فيها استدعاء طريقة أو خاصية لكائن فارغ في الكود. نظرًا لاحتمالية عالية جدًا لاستثناء المؤشر الفارغ في الكود، يحاول المطورون عمومًا معالجة المؤشر الفارغ في كل حالة، ولكن لا يزال كونه استثناء وقت التشغيل، تظل البرامج عرضة للأخطاء وتظل احتمالات تفويت فحص المؤشر الفارغ عالية.