"Finally" kann nicht außerhalb einer Try-Anweisung stehen

Aktualisiert: November 2007

'Finally' cannot appear outside a 'Try' statement

Finally wird zum Beenden eines Try...Catch...Finally-Blocks verwendet; es kann daher nur einmal am Ende des Blocks auftreten. Entweder es existiert ein unnötiges Finally oder die Finally-Anweisung befindet sich außerhalb des entsprechenden Try-Blocks.

Fehler-ID: BC30382

So beheben Sie diesen Fehler

  1. Suchen und entfernen Sie die unnötige Finally-Anweisung.

  2. Verschieben Sie die Finally-Anweisung an die geeignete Position im Code.

Siehe auch

Konzepte

Übersicht über die strukturierte Ausnahmebehandlung für Visual Basic

Referenz

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