Das Java Laufzeitsystem fängt sie auf.
Das Java Laufzeitsystem wird die Ausnahme auffangen, genauso wie Ihr Code
es mit einem catch{}
-Block tun könnte
und dann die Meldung und das Stack-Protokoll der Ausnahme ausgeben.
Hier ist (wieder) unsere Liste der Ausnahmetypen,
mit den gekennzeichneten geprüften Ausnahmen.
Nur RunTimeException
und ihre Subklassen sind ungeprüft.
Die Superklasse Exception
ist geprüft.
Exception CHECKED IOException CHECKED AWTException CHECKED RunTimeException ArithmeticException IllegalArgumentException NumberFormatException IndexOutOfBoundsException Others Others CHECKED