[Java] printStackTrace() 경고 해결 및 로깅 적용하기
·
개발 (Development)/Java
Java 코드를 작성하던 중, printStackTrace()에 노란색 경고 줄이 생기는 것을 발견했습니다. 단순히 예외 정보를 콘솔에 출력하는 방식은 실제 서비스 코드에 적절하지 않다는 것을 의미하는 경고였습니다. 이에 따라 로깅 프레임워크를 적용하여 문제를 개선한 과정을 정리해 보았습니다.문제 상황다음은 기존 코드입니다:HashMap thresholds = new HashMap();try { thresholds = getThresholds();} catch (Exception e) { e.printStackTrace(); // 여기서 경고 발생}이 코드는 getThresholds() 메서드에서 예외가 발생할 경우 콘솔에 에러 스택을 그대로 출력합니다. 이는 개발 단계에서는 유용할 수 있지..