2009-06-14 5 views
0

Ich muss eine Ausnahme zurückgeben, die eine Liste von Ausnahmen enthält. Das ist einfach genug, aber ich würde gerne wissen, ob es eine eingebaute Exception-Klasse gibt, die das tut, da ich es hasse, "meine eigenen" zu rollen, anstatt den integrierten, dokumentierten Klassen zu folgen.ExceptionList-Klasse - VB

Danke, Larry

+0

Die Rückkehr von Ausnahmen ist etwas von einem Anti-Muster. –

+0

Tut mir leid, ich hätte "throw exception" sagen sollen. –

+0

Ich stimme zu, Ausnahmen sollten immer geworfen werden (es sei denn, es ist eine Ausnahme Factory :) –

Antwort

1

Es ist die InnerException Eigenschaft, aber wenn Sie mehr benötigen, werden Sie Ihre eigene Rolle benötigen.

+0

Danke - es ist theoretisch möglich, eine verknüpfte Liste von Ausnahmen zu erstellen, mit der InnerException-Eigenschaft, aber der Zweck der InnerException ist es, einen Verweis auf die Ausnahme, die diese Ausnahme verursacht hat (die die Eigenschaft enthält). Also, ich denke, es wäre ein Missbrauch der Eigenschaft, es für Ausnahmen zu verwenden, die im Grunde orthogonal sind, also werde ich mit meiner eigenen ExceptionList-Klasse weitermachen (und haben). –