d'habitude j'utilise System.exit(0) pour quitter mon programme java...

mais j'ai remarqué que parfois d'autres chiffres remplaçaient le 0;

ma question est double:

1) comment se fait le choix de ces chiffres ?

2) quelle est la conséquence sur le fonctionnement du programme ?

merci d'avance ! :