예외가 발생했을 때 생성되는 예외 클래스의 인스턴스에는 발생한 예외에 대한 정보가 담겨 있으며, getMessage()와 printStackTrace()를 통해서 이 정보들을 얻을 수 있다. catch블럭의 괄호()에 선언된 참조변수를 통해 이 인스턴스에 접근할 수 있다. 이 참조변수는 선언된 catch블럭 내에서만 사용 가능하며, 자주 사용되는 메서드는 다음과 같다. printStackTrace() 예외발생 당시의 호출스택(Call Stack)에 있었던 메서드의 정보와 예외 메시지를 화면에 출력한다. getMessage() 발생한 예외클래스의 인스턴스에 저장된 메시지를 얻을 수 있다. 더보기 예제 8-5 Ex8_5 실습하기 더보기 멀티 catch블럭 내용이 같은 catch블럭을 하나로 합친 것(JDK1..
Java의 정석_기초편
2022. 10. 24. 20:00
공지사항
