Ja, aber und deshalb bedarf es auch ein Exception-Handling Konzept.
Man muss ja nicht jedes mal ein Try-Catch machen sondern kann auch mögliche Exceptions in der Funktion declarieren:
Code:
public void myMethod() throws Exception {
Irgendwann muss diese halt abgefangen werden (spätestens im main()).