تخطى إلى المحتوى
استثناءات Javaخطأ
DirectoryNotEmptyException

DirectoryNotEmptyException

فشل حذف دليل لأنه غير فارغ.

jvm

أسباب هذا الخطأ

استُدعيت Files.delete() على دليل لا يزال يحتوي على ملفات أو أدلة فرعية. لا يمكن حذف الأدلة غير الفارغة مباشرةً.

كيفية الإصلاح

احذف جميع محتويات الدليل أولاً. استخدم Files.walkFileTree() لحذف الدليل ومحتوياته بشكل تعاودي. استخدم FileUtils.deleteDirectory() من Apache Commons.

التوثيق الرسمي

رموز أخطاء ذات صلة