e.toString(), e.getMessage(), e.printStackTrace() 예외처리 알아보기
1. e.toString()
e.toString() 메서드는 예외 객체의 문자열 표현을 반환합니다.
이 메서드는 예외를 간단하게 출력하고자 할 때 사용할 수 있습니다.
try {
// 예외 발생 가능한 코드
} catch (Exception e) {
System.out.println(e.toString());
}
2. e.getMessage()
e.getMessage() 메서드는 예외 객체의 메시지를 반환합니다.
이 메서드는 예외 메시지만 출력하고자 할 때 사용할 수 있습니다. 다음은 예시입니다.
try {
// 예외 발생 가능한 코드
} catch (Exception e) {
System.out.println(e.getMessage());
}
3. e.printStackTrace()
e.printStackTrace() 메서드는 예외 객체의 스택 트레이스를 출력합니다.
이 메서드는 예외 발생 원인을 자세히 파악하고자 할 때 사용할 수 있습니다.
try {
// 예외 발생 가능한 코드
} catch (Exception e) {
e.printStackTrace();
}
'코딩 > Java' 카테고리의 다른 글
[Java] for문 vs forEach문 성능 (0) | 2022.12.02 |
---|---|
[Java] 자바 코드 실행 시간 구하는 방법 (0) | 2022.12.01 |
[JAVA] List의 null 체크 (with isEmpty()) (0) | 2022.05.14 |
[JAVA] 빌더 패턴(Builder Pattern) 사용해야 하는 이유 (0) | 2022.05.11 |
[JAVA] streamApI로 숫자 합산하기 (0) | 2022.05.06 |