본문 바로가기
Java의 정석 기초편(남궁성) 정리 + a/8 ~ 9. 예외처리, java.lang패키지와 유용한 클래스

예외처리 11. 메서드에 예외 선언하기

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

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

 

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