Eine verkettete Ausnahme ist eine Reihe von Try-Catch-Anweisungen, die Ausnahmen behandeln. So erstellen Sie eine Ausnahmekette, d.
Beispiel
static void Main(string[] args) { try { One(); } catch (Exception e) { Console.WriteLine(e); } }
Beispiel
static void One() { try { Two(); } catch (Exception e) { throw new Exception("First exception!", e); } }
Beispiel
static void Two() { try { Three(); } catch (Exception e) { throw new Exception("Second Exception!", e); } }
static void Three() { try { Last(); } catch (Exception e) { throw new Exception("Third Exception!", e); } }
Das obige ist der detaillierte Inhalt vonVerkettete Ausnahmen in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!