Comprendo le eccezioni, le lancio, la gestione e la propagazione a un metodo inferiore nello stack di chiamate (ad es throws
.).
Quello che non capisco è questo:
public static void main(String[] args) throws Exception {
...
}
Ora, suppongo che nel caso in cui venga lanciato main
un Exception
, JVM lo gestisca (giusto?). In tal caso, la mia domanda è:
In che modo la JVM gestisce le eccezioni generate main
? Che cosa fa?