public async Task <string> ReturnNull_BadExample() { var nullTaskExample = new ReturnNullExample(); var badMessage = await nullTaskExample.GetSomethingBadAsync(); // null reference exeption here, since the task is null return(badMessage); }