Ich benutze Java, um ein in Rhino geschriebenes Befehlszeilendienstprogramm auszuführen, aber wenn es einen Fehler gibt, muss ich diesen Fehler an die Shell zurückgeben, damit die Verarbeitung stoppt. Wie gebe ich einen Fehlercode von Rhino an die Shell zurück?
Das Ausführen von java.lang.System.exit(1) kann zu unerwarteten Ergebnissen führen, wie z. B. zum Beenden der gesamten Umgebung oder zum Beenden der Anwendung (z. B. HPOO).