ฉันใช้ตัวอย่างต่อไปนี้เพื่อดาวน์โหลดไฟล์จากอินเทอร์เน็ต: จะดาวน์โหลดและบันทึกไฟล์จากอินเทอร์เน็ตโดยใช้ Java ได้อย่างไร
ปัญหาคือการเชื่อมต่อไม่น่าเชื่อถืออย่างมาก ดังนั้นบางครั้งไฟล์ก็ดาวน์โหลดมาไม่หมด
ฉันมีวิธีมาตรฐานในการกำจัดไฟล์ที่เสียหายหรือไม่? โปรแกรมของฉันถูกใช้เป็นตัวขุดข้อมูล ดังนั้นฉันจึงไม่สนใจไฟล์ใดไฟล์หนึ่ง ฉันแค่ต้องการให้ไฟล์ที่ดาวน์โหลดทั้งหมดถูกต้องเท่านั้น
แน่นอนว่าฉันคิดว่าจะจัดการ IOException
โดยการเรียกเมธอด File#delete
แต่ฉันสงสัยว่ามีวิธีอัตโนมัติในการดำเนินการหรือไม่