본문 바로가기
백수/java

자바의 예외 처리(try-catch 블록) 방법에 대해 설명해보세요.

728x90
반응형

자바의 예외 처리는 프로그램 실행 중에 예외 상황(에러 등)을 처리하고 오류를 방지하거나 다룰 수 있는 방법을 제공합니다.

이러한 예외 처리를 ‘try-catch’ 블록을 사용하여 수행됩니다.

예외 처리는 프로그램의 안정성을 높이고 예상치 못한 예외 상황에 대비하여 오류를 방지하거나 처리하는 중요한 개념입니다.


    try{
        // 예외 발생 가능 코드
    } catch(ExceptionType e1){
        // 예외 처리,(필수사항, 갯수 상관 없음)
    } finally{
        // 예외 발생 여부와 상관없이 항상 실행(선택사항)
    }

흐름

  • ‘try’ 블록 내에서 예외가 발생하면 예외 유형에 해당하는 ‘catch’ 블록으로 제어가 이동합니다.
  • 해당 ‘catch’ 블록에서 예외를 처리하거나 필요한 작업을 수행한 후 예외 처리가 끝난 후에는 ‘try-catch’ 블록을 벗어납니다.
  • ‘finally’ 블록(설정된 경우)이 실행되고 리소스 정리 또는 정리 작업을 수행합니다.
  • 예외 처리가 끝나면 프로그램은 정상적으로 진행됩니다.
728x90
반응형