Je comprends les exceptions, les jeter, les gérer et les propager vers une méthode plus basse dans la pile des appels (ie throws
).
Ce que je ne comprends pas, c'est ceci:
public static void main(String[] args) throws Exception {
...
}
Maintenant, je suppose que dans le cas qui main
lance un Exception
, la JVM le gère (correct?). Si tel est le cas, alors ma question est:
Comment la JVM gère-t-elle les exceptions levées main
? Qu'est ce que ça fait?