면접준비

예외처리와 공통응답

everyday-spring 2024. 9. 9. 19:50

체크예외(Exception)

  • 높은 복구 가능성
  • RuntimeException을 제외한 Exception 클래스 상속
  • 컴파일 시점에 체크함
  • 명시적 처리 필요
    • 예외처리(try-catch) 또는 책임전가([클래스명] throws) 필요
  • IllegalArgumentException, NoSuchElementException

언체크예외(RuntimeException)

  • 낮은 복구 가능성
  • 부모가 RuntimeException일 경우
  • 컴파일시점에 체크하지 않음
  • 명시적 처리 불필요
    • 예외처리(try-catch) 또는 책임전가([클래스명] throws) 불필요
  • IOException, NoSuchAttributeException

 

! 비즈니스 계층에서 복구 가능성으로 판단 !

'면접준비' 카테고리의 다른 글

AOP 특강  (0) 2024.09.11
테스트 코드 특강  (0) 2024.09.10
면접 피드백, 추가 공부할 것 정리  (0) 2024.08.30
면접 준비  (0) 2024.08.26
Java 메모리 영역  (0) 2024.08.21