[C++]Obsługa wyjątku - zatrzymanie przebiegu funkcji

0

Mam taki fragment kodu (ponizej) i chcialbym zatrzymac wykonywanie funkcji w momencie wykrycia niemoznosci konwersji (Edit1->Text.ToInt()) zaraz po wypisaniu wiadomości o błedzie, tak aby pozostała część kodu(będąca dalej ) została zignorowana. Jak to zrobić????? Z góry dziękuję za pomoc :)

 void __fastcall TForm1::Button2Click(TObject *Sender)
{
FILE *wejscie, *wyjscie;
char zn,linia[626],macierz[25][25];
int wielkosc,i,l,a,b/*zmienne odpowiedzialne za sterowanie wierszami i kolumnami
  macierzy(a,b)*/;


try
 {
 wielkosc = Edit1->Text.ToInt();  //konwersja
 }
catch (Exception &exception)
{
ShowMessage("Zla wartosc - to nie jest liczba");// na tym etapie chcialbym 
//zatrzymac funkcje Button2Click.
}
// cos tam dalej
0

Po ShowMessage dodaj:
return;

1 użytkowników online, w tym zalogowanych: 0, gości: 1