using System.Threading.Tasks;
catch (Exception e) {await CatchAsync(e.Message);}
finally {await FinallyAsync();}
static async Task TryAsync() => await Task.Delay(0);
static async Task CatchAsync(string message) => await Task.Delay(0);
static async Task FinallyAsync() => await Task.Delay(0);