Как именно работает код выхода приложения Java Main () метода?JAVA

Программисты JAVA общаются здесь
Anonymous
Как именно работает код выхода приложения Java Main () метода?

Сообщение Anonymous »

У меня есть следующие сомнения, связанные с простой командной строкой Java. метод, определенный внутри класса . Как обычно, это [/b] метод определяется этой подписью:

Код: Выделить всё

public static void main(String[] args) {
< /code>

Это тип возврата [b]void
[/b], и это означает, что он не возвращает никакого значения. Но когда его выполнение правильно завершается, я получаю следующее сообщение в консоли IntelliJ. < /P>

Код: Выделить всё

Disconnected from the target VM, address: '127.0.0.1:54090', transport: 'socket'

Process finished with exit code 0
< /code>

Что именно представляет [b]exit code 0
[/b]? Я думаю, что это означает, что программа правильно завершила выполнение без каких -либо ошибок. метод возврат [/b]?
[*] Как я могу вернуть другой код выхода, если мое приложение закончилось ошибкой?


Есть ли стандартное значение кода выхода для окончания ошибок?

Подробнее здесь: https://stackoverflow.com/questions/287 ... ain-method

Вернуться в «JAVA»