반응형
어제도 열심히 공부를 했는데 갑자기 눈앞에서 StackOverflow 에러가 나왔다.
좀 뜬금없이 나온 것이기 때문에 왜인지 한참을 찾아야 했다.
결국 소스를 다시 보면서 발견한 것은
메소드에서 오버로딩한 메소드를 부르지 않고 재귀호출을 하고 있었다.
당연히 그에 대한 대비가 전혀 되어 있지 않았던 내 메소드의 스택은 가득차고
결국 끔찍한 Stack Overflow 에러를 낼 수 밖에 없었다.
여튼 결론은 오버로딩 메서드를 사용할 때 다음과 같은 경우도 있을 수가 있다.
근데 정말 나말고도 이런 짓거리를 할 수 있는 사람이 있을런지 모르겠다.
반응형