Non, System.exit tue tous les threads qui tournent. D'apres la javadoc, il arrete la machine virtuelle liée au programme.
Par contre, ce que je comprends de ton texte, c'est que ce qui te fait...