The JVM is hanging if the process is still present but is not responding
in some sense.
This lack of response can be caused because:
- The process has come to a complete halt because of a deadlock condition
- The process has become caught in an infinite loop
- The process is running very slowly