static async void AvoidAsyncVoid() { Console.WriteLine("Going inside async void."); await Task.Delay(10); Console.WriteLine("Going to throw soon"); throw new InvalidOperationException("Gotcha!"); }