if 문 안에서 i가 0보다 작을 때 throw 키워드를 사용해 Exception을 발생시킵니다. 이때 String으로 매개변수를 받아들일 수 있었습니다. 즉, Exception의 메시지를 넘겨줍니다. 원하는 메시지를 넘겨줄 수 있습니다. 자, 이렇게 해당 메서드를 실행할 때 Exception을 발생시키는 코드를 작성했습니다.
이어서 BizService를 이용하는 BizExam 코드도 작성하겠습니다. <New > Class>를 선택해 New Java Class 창을 열고, 다음과 같이 BizExam 클래스를 만듭니다.
package javaStudy;
public class BizExam {
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
여기서 지금까지 작성한 코드들이 어떻게 실행하는지 살펴보겠습니다.
package javaStudy;
public class BizExam {
public static void main(String[] args) {
BizService biz = new BizService();
biz.bizMethod(5);
biz.bizMethod(-3);
System.out.println("프로그램 종료");
}
}