Ch8-11_메서드에 예외 선언하기

- 예외를 처리하는 방법 : try-catch문, 예외 선언하기

- 메서드가 호출시 발생가능한 예외를 호출하는 쪽에 알리는 것

참고 : 예외를 발생시키는 키워드 throw와 예외를 메서드에 선언할 때 쓰이는 throws를 잘 구별하자

 

오버라이딩

1. 선언부 일치

2. 접근제어자 좁게 X

3. 조상보다 많은 예외 X

 

static void startInstall() throws SpaceException, MemoryException {
	if(!enoughSpace())
    	throw new SpaceException("설치할 공간이 부족합니다.");
    if(!enoughSpace())
    	throw new MemoryException("메모리가 부족합니다.");
 }

'JAVA > Chapter8' 카테고리의 다른 글

Ch8-15_사용자 정의 예외 만들기  (0) 2021.12.21
Ch8-14_finally 블럭  (0) 2021.12.20
Ch8-7_printStackTrace()와 getMessage()  (0) 2021.12.20
Ch8-4_예외 처리하기(try-catch문)  (0) 2021.12.17
Ch8-1_프로그램 오류  (0) 2021.12.17
복사했습니다!