Hallo,
ich bin gerade beim Thema Exception handling in Java.
Ich habe mir grad die Frage gestellt, welchen Unterschied es eigentlich macht, ob ich einer Methode mittels throws Exception den Namen der gewünschten Exception mitgebe oder die Fehlerausgabe gleich im try / catch Block via catch (Exception e) handle?
Da ist mir leider der Unterschied noch nicht wirklich klar. Macht man den throws Zusatz zwecks besserer Lesbarkeit für Dritte oder hat das noch einen anderen Sinn? Weil besser finde ich es via catch .... alle möglichen Fehler abzuhandeln, die so vorkommen können.
ich bin gerade beim Thema Exception handling in Java.
Ich habe mir grad die Frage gestellt, welchen Unterschied es eigentlich macht, ob ich einer Methode mittels throws Exception den Namen der gewünschten Exception mitgebe oder die Fehlerausgabe gleich im try / catch Block via catch (Exception e) handle?
Da ist mir leider der Unterschied noch nicht wirklich klar. Macht man den throws Zusatz zwecks besserer Lesbarkeit für Dritte oder hat das noch einen anderen Sinn? Weil besser finde ich es via catch .... alle möglichen Fehler abzuhandeln, die so vorkommen können.