+ 6
What is Stack overflow?
Stack overflow
26 Answers
+ 12
When there is no end to your recursion!
In java => stackoverflow
In python => MemoryError or MaxRecursionLimitReached
+ 10
there 2 possible ansers to this question.
1. a website for programers to get support for programming related questions
2. a stack is a data structure, when it’s storage capacity is exceeded, it is said to overflow, and is used as an exploite.
+ 10
In easy words, stack overflow is coding website.
+ 7
Stack Overflow is the largest, most trusted online community for developers to learn, share their programming knowledge, and build their careers. Here you can ask programming related questions. U can get answer.
+ 7
Do Stackoverflow for it tooo😂😂
+ 6
Shankar if you already know the answer then why did you ask for it?
+ 6
When there is mind blow,
We do stackoverflow 😂😂🤣
+ 5
In Java StackOverflowError is a runtime error. It is thrown when the amount of call stack memory allocated by JVM is exceeded.
+ 5
Shankar Ohhk np
+ 5
Over...flow error 🙂
+ 5
But don't forget google😅
+ 5
A stack overflow is an undesirable condition in which a particular computer program tries to use more memory space than the call stack has available. In programming, the call stack is a buffer that stores requests that need to be handled. It is usually defined at the start of a program.
Hope, it made clear :))
+ 4
If you are asking about the web site, it's a bit like this Q&A area but more professional and more heavily moderated to the extent that noob questions would not be as tolerated as over here.
+ 3
But warning post only programming related question .If you post something irrelevant in stack overflow .Your account may be blocked.
+ 3
🤣🤣🤣🤣🤣
+ 3
Stack Overflow is not a Thing. It is an Occurrence, an Error.
It is often caused by an infinite loop, or the creation of variables that are larger than the size of the call Stack.
What about Stack?
It is an area of memory used for the storage of procedure arguments, variables, and function return values. This area of memory is limited in size, and when a program attempts to use more stack than is available a "stack overflow" error occurs.
+ 3
Website or program error?
+ 3
😂 ya
+ 2
Shankar Function are pushed on a stack when called and are popped off the stack when they have finished executing. The stack has a limit to how many functions can run at once. If that limit is reached, the runtime throws a "stack overflow error".
For example, consider this code in Java.
public void f1() {
f2();
}
public void f2() {
f1();
}
f1 calls f2 which calls f1 again and the cycle goes on until the stack is full and a stack overflow error is thrown (or raised).
Note that there is no limit to the amount of functions that can be called in a program. But there is a limit to the amount of functions that can run in a single stack.
The following will take so long to execute but will not cause an error.
void call10000funcs() {
for(int i = 0; i < 10000; i++) {
func();
}
}
+ 2
Stack Overflow is an open community for anyone that codes. We help you get answers to your toughest coding questions, share knowledge with your coworkers in private, and find your next dream job.