Сначала вы можете проверить, существует ли файл, используя метод File.exists()
.Тогда, если decodeFile
вернет null
, это будет означать, что файл существует, но что-то пошло не так во время декодирования.Вероятно, на этом этапе не нужно иметь больше подробностей, все это будет означать, что «механизм декодирования не может декодировать существующий файл».Точная причина будет зависеть от реализации движка и, следовательно, не представляет интереса для пользователя.