If I type Ctrl-C on the command line, will the finally block in Java still execute?
Question
I'm running my Java application in cmd.exe
in Windows. If I stop the process forcefully by pressing Ctrl-C, and the code at that moment was running in the try
block, will the finally
block still be executed?
In my tests it seems that, yes, it is executed.
No correct solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow