Immer, wenn innerhalb einer Methode ein Fehler auftritt, der dort nicht selbst gelöst werden kann, kann die Methode ihren Aufrufer über diesen Fehler mittels werfen einer Exception informieren. Das ist in Java der Standardweg, Fehler zu melden. So etwas wie spezielle return-Codes für Fehler macht man in Java nicht (außer bei System.exit).Wird "throws myException" zwingend benötigt für die formale Definition des EH? Dann ist das sowas wie reine syntaktische (Java-)Formalität?