ciao sto mettendo mano a un codice scritto da terzi.
In una parte del codice c'è questo:
protected void funzioneX(ufficio)
{

int IDOrganizationUnitParent = IdParentGet();
if (IDOrganizationUnitParent == 0)
{
throw new ImportException("Codice", ufficio);
}

...
..
.

}

la mia domanda è

se entra nel IF poi mi esce dalla funzione, nel senso se dopo quella istruzione ne ho altre lui va avanti o mi esce dalla funzione quando fa throw new ImportException?
volevo capire se poi prosegue o meno, perchè non riesco a capire delle cose..
Grazie