Potresti usare break al posto di exit();
Ma se non sbaglio funziona solo per i cicli...