Die Throw-Anweisung kann außerhalb einer Catch-Anweisung oder innerhalb einer Finally-Anweisung den Operanden nicht auslassen

Aktualisiert: November 2007

'Throw' statement cannot omit operand outside a 'Catch' statement or inside a 'Finally' statement

Throw-Anweisungen, die sich außerhalb einer Catch-Anweisung befinden, müssen den Namen eines Ausnahmeobjekts angeben.

Fehler-ID: BC30666

So beheben Sie diesen Fehler

  1. Geben Sie den Namen eines Ausnahmeobjekts an, das von System.Exception abgeleitet wurde.

  2. Strukturieren Sie den Code neu, damit die Throw-Anweisung sich innerhalb eines Catch-Blocks befindet.

Siehe auch

Konzepte

Exception-Klasse in Visual Basic

Referenz

Throw-Anweisung (Visual Basic)

Try...Catch...Finally-Anweisung (Visual Basic)

Weitere Ressourcen

Ausnahme- und Fehlerbehandlung in Visual Basic