Was macht "Throws" und wie ist es hilfreich? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Das Throws-Schlüsselwort für Ausnahmen in Java 4 Antworten

Ich bin neu in Java und bin gerade auf ein Tutorial gestoßen, das das Schlüsselwort "Throws" in einer Methode verwendet. Ich habe ein wenig nachgeforscht, verstehe es aber immer noch nicht wirklich.

Von dem, was ich bisher gesehen habe, sagt es dem Compiler, dass eine bestimmte Ausnahme in dieser bestimmten Methode ausgelöst werden kann. Warum müssen wir dem Compiler das mitteilen? Ich habe viele Programme mit nur einer Try-Catch-Anweisung in meinen Methoden erstellt und es hat einwandfrei funktioniert - sicherlich sind es diese Try-Catch-Anweisungen, die Ausnahmen verwalten, oder?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage