예외 처리 방법

catch

예외 상황을 처리하는 코드는 통째로 묶어주는 것이 좋다.

코드 해석하기 편하도록 .

메뉴 값이 옳지 않은 것과 입력 값이 옳지 않은 것은 다르다.

메인 오류를 보내고 싶은가, 게시판 반복하고 싶으면 보드핸들러에서 두면 된다.

try는 정상적인 상황에

catch는 비정상적인 상황에

예외 정보를 받기 위해서는 Throwable 타입 변수를 써야함. object, String 같은 것도 안됨.

object 물건을 범용적으로 담을 수 있는 상자는 못쓰고, Throwable 라는 빵, 특정 물건을 담을 수 있는 특수한 상자를 써야함.

예외 처리에서 사용하는 로컬 변수는 초기화해놓고 쓰는 것으로 습관을 들여라.

try {
// 예외가 발생할 수 있는 코드
} catch (//예외 정보를 받을 파라미터) {
	// 예외 처리 코드 
}

*오버라이딩 메서드 호출

Untitled