استثناءات Javaخطأ
FileNotFoundExceptionFileNotFoundException
مسار الملف المحدد غير موجود أو لا يمكن فتحه.
jvmandroidspring
عرض التفاصيل OutOfMemoryError: GC Overheadيُنفق جامع القمامة وقتاً مفرطاً في التجميع مع استرداد ضئيل للذاكرة.
تُنفق JVM أكثر من 98% من وقتها في جمع القمامة مع استرداد أقل من 2% من الكومة. يشير ذلك إلى أن التطبيق يعمل قريباً جداً من حدود الذاكرة.
زد حجم الكومة باستخدام -Xmx. شخِّص تسرّبات الذاكرة. قلل معدلات تخصيص الكائنات. حسِّن هياكل البيانات لاستهلاك ذاكرة أقل. فكر في استخدام مجموعات أكثر كفاءة.
FileNotFoundExceptionمسار الملف المحدد غير موجود أو لا يمكن فتحه.
DirectoryNotEmptyExceptionفشل حذف دليل لأنه غير فارغ.
CloneNotSupportedExceptionاستدعاء الدالة clone() على كائن لا يُنفّذ صنفه الواجهة Cloneable.
ClassNotFoundExceptionتعذّر العثور على فئة في classpath في وقت التشغيل.
StackOverflowErrorتجاوز مكدس الاستدعاءات حجمه الأقصى، عادةً بسبب تعاود عميق أو لانهائي.
BrokenBarrierExceptionوجد خيط (thread) CyclicBarrier في حالة معطوبة عند محاولة الانتظار عليها.