코딩/Java
[JAVA] e.toString(), e.getMessage(), e.printStackTrace() 예외처리
it 끄적이기
2022. 11. 19. 23:44
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();
}