doriver 2022. 12. 3. 23:47
반환타입 메서드이름() throws Exception1, Exception2, ... ExceptionN{
	// 메서드 내용
}

메서드를 작성할때 메서드 내에서 발생할 가능성이 있는 예외를 메서드의 선언부에 명시하여, 이 메서드를 사용하는 쪽에서 이에대한 처리를 하도록 할수 있다.

 

예외가 처리된것은 아니고 예외를 단순히 전달만 하는것이다. 결국 어느 한곳에서는 반드시 try-catch문으로 예외를 처리해주어야 한다.