DownloadWorker didn't check the string return value which should detect failed downloads. Throwing (checked) exceptions simplifies error handling in DownloadWorker.
DownloadWorker didn't check the string return value which should detect failed downloads. Throwing (checked) exceptions simplifies error handling in DownloadWorker.