Findbugs - Метод игнорирует исключительное возвращаемое значение

Я получаю ошибку Findbugs для моего кода ниже. Пожалуйста, дайте мне знать, что для этого нужно сделать?

] Код:

public void myMethod(Key key, long timestampMillis) {
        File file = createFile(key, timestampMillis);
        boolean deleted = file.delete();
    }

<< Пакет / имя класса >> игнорирует исключительное возвращаемое значение java.io.File.delete () Этот метод возвращает значение, которое не проверено. Возвращаемое значение следует проверить, поскольку оно может указывать на необычное или неожиданное выполнение функции. Например, метод File.delete () возвращает false, если файл не может быть успешно удален (вместо выдачи исключения). Если вы не проверите результат, вы не заметите, сигнализирует ли вызов метода о неожиданном поведении, возвращая нетипичное возвращаемое значение.

5
задан Mike Samuel 26 August 2016 в 01:12
поделиться