java checked exception unchecked exception

simuruk wiki

checked exception

  • 예외처리 필요
  • 트랜젝션 기본 롤백 안됨
  • IOException, SQLException

unchecked exception

  • 예외처리 하지 않아도 빌드 진행
  • 트랜젝션 기본 롤백
  • NullPointerException, IllegalArgumentException
  • RuntimeException을 상속한 Exception 상속 클래스

참고링크