Ghost_Rider_R
Lieutenant
- Registriert
- Nov. 2009
- Beiträge
- 787
Hallo zusammen,
kann mir jemand sagen, warum die Ausnahme hier nicht gefangen wird und wie man es besser macht?
Ich möchte die Ausnahme gerne im Main-Thread weiterverarbeiten.
Vielen Dank dafür
LG Ghost
kann mir jemand sagen, warum die Ausnahme hier nicht gefangen wird und wie man es besser macht?
C#:
class Program
{
static void Main()
{
Console.WriteLine("Starten...");
try
{
Task ausnahmeTask = WerfenAusnahme();
ausnahmeTask.Wait();
Console.WriteLine("Hat alles geklappt...");
}
catch (Exception fehler)
{
Console.WriteLine(fehler.Message);
}
Console.WriteLine("Ende");
Console.ReadLine();
}
static Task WerfenAusnahme()
{
return Task.Run(() => throw new Exception("Ich bin ein Fehler."));
}
}
Ich möchte die Ausnahme gerne im Main-Thread weiterverarbeiten.
Vielen Dank dafür
LG Ghost