자바 예외 처리

    예외 처리 방법(Exception Handling) - 복구, 회피, 전환

    예외 처리 방법(Exception Handling) 예외를 처리하는 방법에는 예외 복구, 예외 처리 회피, 예외 전환 방법이 있다. 예외 복구 예외 상황을 파악하고 문제를 해결해서 정상 상태로 돌려놓는 방법 예외를 잡아서 일정 시간, 조건만큼 대기하고 다시 재시도를 반복한다. 최대 재시도 횟수를 넘기게 되는 경우 예외를 발생시킨다. final int MAX_RETRY = 100; public Object someMethod() { int maxRetry = MAX_RETRY; while(maxRetry > 0) { try { ... } catch(SomeException e) { // 로그 출력. 정해진 시간만큼 대기한다. } finally { // 리소스 반납 및 정리 작업 } } // 최대 재시도 횟..