Что означает «Процесс завершен с кодом выхода 0» в IntelliJ IDEA? - PullRequest
0 голосов
/ 24 марта 2020

Я младший Java Разработчик, и я новичок в использовании IntelliJ IDEA. Когда приложение заканчивается или завершается, оно говорит, что Процесс завершен с кодом завершения 0 или 1, а иногда и -1, и я на самом деле не знаю значения этих кодов. Спасибо, что сообщили мне разницу между этими числами.

1 Ответ

6 голосов
/ 24 марта 2020

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

...