0 обычно означает, что процесс завершен нормально без условия ошибки. Другие коды обычно указывают конкретное c условие ошибки, но значение варьируется в зависимости от процесса. В Java ваше приложение может установить код возврата, используя System.exit()
. Если JVM обнаруживает низкоуровневую ошибку или необработанное исключение, также возможно, что она может вернуть ненулевое значение вместо значения, явно возвращенного вашим приложением.