.NET Fiddle

CSharp · Console

/Program.cs

using System;
using System.Threading.Tasks;

					
public class Program
{
	public static void Main()
	{
		Task task = Task.Run(() => { return 0; }).ContinueWith(t => {}, TaskContinuationOptions.OnlyOnFaulted);
		try{
			task.Wait();
		}
		catch(Exception exc){
			Console.WriteLine("exception {0}", exc);
		}
		
		Console.WriteLine("Task status {0}", task.Status);
	}
}
;