Changing the parentheses value
In the expression System.exit (0); what happen if I change the 0 value for another different? and what could be an example of that cases?
Jennifer NordellTreehouse Teacher
Hi there! The
System.exit(0) is used to tell the Java Virtual Machine to exit normally. By convention 0 is used here. Here's a quote from the Java documentation:
The argument serves as a status code; by convention, a nonzero status code indicates abnormal termination.
You may view further documentation here
To my knowledge, you'd only want to use a non-zero value when indicating a non-normal termination of the JVM.
Hope this helps!