I have never used System.exit() or sys.exit(). What is a use case where you would call these explicitly?

For example if you want to set an explicit exit code. Calling python scripts will usually result in an exit code 0 after the script is run. If you want to set a different exit code for example 1 to indicate some error occured you can do that via sys.exit(1).

Same thing applies to other languages of course.

exit()-ing your step-sys already seems pretty explicit…

Applications where you aren’t using some sort of framework. Usually MVC or other frameworks would handle this or are designed to continuously run.

jsveiga
link
fedilink
151Y

Perl is funnier, as these are valid ways of exiting with an exception:

readFile() or die;

die unless $a > $b;

Create a post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 120 users / day
  • 257 users / week
  • 744 users / month
  • 3.72K users / 6 months
  • 1 subscriber
  • 1.48K Posts
  • 32.7K Comments
  • Modlog