Im пытается удалить TXT-файлы, но всегда получаю то же сообщение об ошибке. Это почти тот же код, что и тот, который я нашел в Интернете.Почему нет улова?
for (int i = 0; i < datei.length; i++)
{
try
{
loeschenDatei = datei[i].delete();
if (loeschenDatei)
{
System.out.println(datei[i] + " wurde geloescht!");
}
else
{
System.out.println(datei[i] + " konnte nicht geloescht werden!");
}
}
catch (IOException ex)
{
ex.printStackTrace();
}
}
Я всегда получаю ошибку:
unreachable catch block for ioexception. this exception is never thrown from the try statement body.
В сообщении говорится, что удаление, которое вы используете, не выбрасывает IOException. Какой тип 'datei'? Не зная этого и зная, какой именно метод 'delete()' вы вызываете, трудно точно сказать, что происходит. – knolleary