Package java.lang

Class StackOverflowError

  • All Implemented Interfaces:
    Serializable

    public class StackOverflowError
    extends VirtualMachineError
    Thrown when the depth of the stack of the running program exceeds some platform or VM specific limit. Typically, this will occur only when a program becomes infinitely recursive, but it can also occur in correctly written (but deeply recursive) programs.
    See Also:
    Serialized Form
    • Constructor Detail

      • StackOverflowError

        public StackOverflowError()
        Constructs a new StackOverflowError that includes the current stack trace.
      • StackOverflowError

        public StackOverflowError​(String detailMessage)
        Constructs a new StackOverflowError with the current stack trace and the specified detail message.
        Parameters:
        detailMessage - the detail message for this exception.