printStackTrace()와 getMessage()
printStackTrace()
: 예외발생 당시의 호출스택(Call Stack)에 있었던 메서드의 정보와 예외 메시지를 화면에 출력함getMessage()
: 발생한 예외클래스의 인스턴스에 저장된 메시지를 얻을 수 있음
멀티 catch블럭
- 내용이 같은 catch블럭을 하나로 합친 것
1 | try { |
2 | ... |
3 | } catch (ExceptionA | ExceptionB e) { |
4 | e.printStackTrace(); |
5 | } |