How does the JVM recover from a java.lang.StackOverflowError?
843829Jun 11 2007 — edited Jul 5 2007As far as I know that whenever a java.lang.OutOfMemoryError is thrown, the application is in an unknown state and only a restart of the JVM can fix this. How about java.lang.StackOverflowError? If uncaught, the calling thread is terminated for sure, but the other threads? Are there side-effects?