difference between exit(0) and exit(1) in java