this post was submitted on 07 Mar 2024
300 points (100.0% liked)

196

16423 readers
2781 users here now

Be sure to follow the rule before you head out.

Rule: You must post before you leave.

^other^ ^rules^

founded 1 year ago
MODERATORS
 
top 6 comments
sorted by: hot top controversial new old
[–] [email protected] 28 points 8 months ago

I wrote a small command line program that would crash if a keyboard interrupt was used to close it. I fixed the crash by catching the keyboard interrupt exception...but I couldn't do anything with it. The keyboard interrupt closes the program. Catching the interrupt only stopped the crash message from appearing. So my code basically looked like this.

[–] quinkin 25 points 8 months ago (1 children)

Throw(e)

Make your problem someone else's problem.

[–] [email protected] 2 points 8 months ago

Wrap it in a RuntimeException and the compiler will be happy to.

[–] [email protected] 15 points 8 months ago
[–] [email protected] 9 points 8 months ago

That formatting, on the other hand, is not going away

[–] [email protected] 2 points 8 months ago

Much like teeth … and friends