Is there any way to get notified of JVM shutting down or System.exit call before the actual shutdown? I want this, so my application will be able to make a clean exit. I realize that such thing is unlikely to exist, but still, maybe there is something like this?
Have a look at Runtime.addShutdownHook
From the API docs:
The Java virtual machine shuts down in response to two kinds of events:
Using Runtime.addShutdownHook
you can run code in those cases.
There's Runtime.getRuntime().addShutdownHook()
method that you might want to explore.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With