java.lang.Object | +----java.lang.Throwable | +----java.lang.Error | +----java.lang.VirtualMachineError | +----java.lang.StackOverflowError
public class StackOverflowError
extends VirtualMachineError
Thrown when a stack overflow occurs because an application recurses too deeply.