try-catch문을 사용할 때 Exception 이름 옆에 변수를 사용해 주는 것이 일반적이다.
변수의 이름은 정해진 것은 없지만 관례적으로 Excetption의 첫자를 본떠 'e'를 사용한다.
예시 1
위 예제는 변수 e가 선언 됐지만 실제 사용 되고 있진 않다. 즉, 변수 e의 선언이 필수는 아니지만 가독성(나는 아직 모르지만 관례적으로는 사용된다니까)을 위해 사용하는 것이 좋다.
예시 2
이 예시에서 변수 'e'는 ArithmeticException 예외를 참조하며 'getMessage()' 메소드를 통해 예외 메시지를 출력하고,
'printStackTrace()' 메소드를 호출해 스택 트레이스를 출력한다. 이와 같이 변수를 선언 후 사용해 예외에 대한 자세한 정보를 출력할 수 있다.
try-catch 문의 Excetption 메시지 옆 변수는 내가 지정할 수 있지만, 관례적으로 'e'를 쓰는 게 보통이다.
사용을 안해도 문제가 되지 않지만 가독성을 위해 사용 해주는 것이 좋다.
해당 변수를 이용해 사용 되는 메서드들이 존재하며 메서드를 이용해 오류에 대한 보다 정확한 정보를 파악할 수 있다.
'Java > 개념 정리' 카테고리의 다른 글
HashMap 이란? (0) | 2023.10.20 |
---|---|
컬렉션 프레임워크와 주요 인터페이스 (0) | 2023.10.09 |
FileWriter와 PrintWriter의 이어 쓰기 방법 (0) | 2023.10.09 |
FileWriter와 PrintWriter의 사용 용도 차이 (0) | 2023.10.09 |
Scanner 클래스(생성자 매개변수의 종류) (0) | 2023.10.05 |