`exists` -> `exits`. Also it's not just when Java exits unexpectedly, it's also there so that you don't have to call `unmount()` yourself if all you want is to unmount it when the application exits (expectedly)