헬린코린이

StackOverflow 본문

Programming/Error & Exception

StackOverflow

HCD 2022. 11. 17. 11:31

발생원인: Java 프로그램 또는 JVM(Java Virtual Machine)에서 작성되는 모든 스레드에는 Java 힙과 관계가 없는 고유 스택 공간이 있습니다. 애플리케이션에 사용 가능한 전체 스택 크기는 시작 동안 판별되고 해당 값은 포함할 수 있는 스레드 수를 판별하며 이를 초과하면 다음과 같이 java.lang.StackOverflowError가 발생합니다 

해결 방법: 해당 변수의 크기를 stack보다 작게 만들거나, 함수 무한 호출 막기

Comments