Java 예외를 추적하는 Stack Trace 읽는 방법
댓글수 1 · 2023.03.01
오늘은 Java 학습을 위해 여러 리서치를 하던 도중 평소에 대략적으로 알고는 있었지만 모호했던 개념에 대해 알아본다. 개발을 하다 보면 수많은 예외(Exception)들과 마주하게 되는데, 초보 개발자라면 수십 줄의 에러 로그를 보고서 어디서부터 원인파악을 해나가야 할지 꽤나 난감했던 경험들이 한 번쯤은 있을 것이다. 예외를 읽을 줄 아는 능력은 개발자로 살아감에 있어 필수 중의 필수 덕목이다. 예외를 읽을 줄 알면 단 몇 초만에 해결할 수 있는 문제를 예외를 읽을 줄 모른다면 무의미한 인터넷 검색과 무작위 수정 등으로 시간을 허비하게 되고 이는 곧 생산성의 문제로 직결된다. Java Throwable 클래스에서는 프로그램에 의해 호출되는 모든 메서드의 정보를 수집하고 기본적으로 콘솔에 Stack Tr..