Thomas Darimont
Erfahrenes Mitglied
Hallo,
Ausgabe:
Über diesen Weg kann man dann an zentraler Stelle auf unbehandelte Exceptions reagieren.
Gruß Tom
C#:
using System;
using System.Collections.Generic;
using System.Text;
namespace De.Tutorials.Training
{
public class GenericExceptionHandlerExample
{
public static void Main(string[] args)
{
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(delegate(object o, UnhandledExceptionEventArgs eventArgs)
{
Console.WriteLine("bubu: " + o + " Exception: " + eventArgs.ExceptionObject);
});
Operation1();
}
private static void Operation1()
{
Operation2();
}
private static void Operation2()
{
throw new Exception("The method or operation is not implemented.");
}
}
}
Ausgabe:
Code:
bubu: Name:De.Tutorials.Training.exe
Keine Kontextrichtlinien vorhanden.
Exception: System.Exception: The method or operation is not implemented.
bei De.Tutorials.Training.GenericExceptionHandlerExample.Operation2() in C:\Dokumente und Einstellungen\Tom\Eigene Dateien\Visual Studio 2005\Projects\De.Tutorials.Training\De.Tutorials.Training\GenericExceptionHandlerExample.cs:Zeile 26.
bei De.Tutorials.Training.GenericExceptionHandlerExample.Main(String[] args) in C:\Dokumente und Einstellungen\Tom\Eigene Dateien\Visual Studio 2005\Projects\De.Tutorials.Training\De.Tutorials.Training\GenericExceptionHandlerExample.cs:Zeile 16.
Unbehandelte Ausnahme: System.Exception: The method or operation is not implemented.
bei De.Tutorials.Training.GenericExceptionHandlerExample.Operation2() in C:\Dokumente und Einstellungen\Tom\Eigene Dateien\Visual Studio 2005\Projects\De.Tutorials.Training\De.Tutorials.Training\GenericExceptionHandlerExample.cs:Zeile 26.
bei De.Tutorials.Training.GenericExceptionHandlerExample.Main(String[] args) in C:\Dokumente und Einstellungen\Tom\Eigene Dateien\Visual Studio 2005\Projects\De.Tutorials.Training\De.Tutorials.Training\GenericExceptionHandlerExample.cs:Zeile 16.
Drücken Sie eine beliebige Taste . . .
Über diesen Weg kann man dann an zentraler Stelle auf unbehandelte Exceptions reagieren.
Gruß Tom