Handling Exceptions in Downloader