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("프로그램 종료"); } }