393
you are viewing a single comment's thread
view the rest of the comments
[-] lowleveldata@programming.dev 5 points 1 year ago

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

[-] niq@discuss.tchncs.de 25 points 1 year ago* (last edited 1 year ago)

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.

[-] epyon22@sh.itjust.works 5 points 1 year ago

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@vlemmy.net 14 points 1 year ago

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

readFile() or die;

die unless $a > $b;

[-] name_NULL111653@pawb.social 3 points 1 year ago

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

this post was submitted on 25 Jun 2023
393 points (98.3% liked)

Programmer Humor

32060 readers
1172 users here now

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

Rules:

founded 5 years ago
MODERATORS