Async and Exceptions in C# | Hacker News Reader