2013년 7월 1일 월요일

(130701) 6일차 CustomException.java, ThrowTest.java (새로운 Exception 객체 생성/이용)

 - 새로운 Exception 객체 생성/이용 : 자바 프로그래머는 기존에 정의되어 있지 않은 새로운 Exception객체를 만들어 사용할 수 있다.


 - CustomException.java 소스
public class CustomException extends Exception{ // Exception을 상속받는다.
public CustomException(){
super("나만의 Exception 입니다.");
}

public static void main(String[] args) { 
}
}


 - ThrowTest.java 소스
public class ThrowTest {

public static void main(String[] args) {
int a = 3;
if(a == 3){
try{
throw new CustomException();
} catch(CustomException e){
e.printStackTrace();
}
}
}
}


 - 결과