Da ich Java-Aufrufe aus RPG (oder sonst einer 3GL-Sprache) vermeide, hier ein ungetesteter Ratschlag.

Normalerweise ist das 0 (bei Fehlerfreiheit) der Exitcode. Man könnte einzelne Exceptions im Javaprogramm abfrage und dann mit z.B. System.exit(10) usw. unterschiedliche Exitcodes je Fehler erzeugen.

Das setzt allerdings voraus, dass man das Javaprogramm anpassen kann.

Ob der Exitcode auch im RPG ankommt, habe ich, wie gesagt, auch noch nicht getestet.