[Java] 초보에게 중요한 Java 스택 트레이스(Stack trace) 예외 또는 에러 메시지 읽는 법


[Java] 초보에게 중요한 Java 스택 트레이스(Stack trace) 예외 또는 에러 메시지 읽는 법

-오류 발생 시, 무조건 구글링을 통해 해결하려 하거나 해결 코드를 복붙하는 과정을 계속 거치게 되면 발전이 없게 된다. - 스택 트레이스를 읽는 능력을 기르면 문제 해결 시간이 줄고, 코드를 보는 안목이 생긴다. -스택트레이스는 에러가 발생된 시점부터 프로그램이 시작된 시점까지 거슬러 올라가면서 출력하기 때문에 먼저 실행 된 메서드가 아래쪽에 위치한다. 에러 내용에서 진정한 원인을 찾으려면 가장 아래쪽(초기)에 있는 Caused by:로 시작되는 줄부터 아래로 세 줄을 읽을 것. Java - 스택 트레이스(Stack Trace) 읽기 스택트레이스란? 스택트레이스는 프로그램이 시작된 시점부터 현재 위치 까지의 메서드 호출 목록입니다. 이는 예외가 어디서 발생했는지 알려주기 위해 JVM이 자동으로 생성합니다. 스택트레이스를 읽는 능력은 선택이 아닌 필수입니다(초보자라면 더욱). 왜냐하면 오류 발생시, 무턱대고 오류내용을 복붙하고 해결을 위한 코드도 복붙해서 해결하면 직면한 문제는 해결...


#스택트레이스 #에러메세지 #예외메세지 #자바

원문링크 : [Java] 초보에게 중요한 Java 스택 트레이스(Stack trace) 예외 또는 에러 메시지 읽는 법