다음 예제에서 try-catch 문을 이용해 예외 처리를 잘 해보겠습니다.
package javaStudy; public class BizExam { public static void main(String[] args) { BizService biz = new BizService(); biz.bizMethod(5); try{ biz.bizMethod(-3); }catch(Exception e) { e.printStackTrace(); } System.out.println("프로그램 종료"); } }
실행결과
비즈니스 메서드 시작
비즈니스 메서드 종료
비즈니스 메서드 시작
javaStudy.BizException: 매개변수 i는 0 이상이어야 합니다.
at javaStudy.BizService.bizMethod(BizService.java:8)
at javaStudy.BizExam.main(BizExam.java:9)
프로그램 종료