예외

예외의 종류

스크린샷 2024-07-15 오후 9.54.20.png

<aside> 💡 ** Error 상속 or Throwable 를 구현하면서 Error/Exception/RuntimeExeption이 아닌 예외**는 일반적인 검사예외보다 이로울게 없으면서, API사용자를 헷갈리게하니 사용하지말아라

</aside>

검사예외(Checked Exception)

컴파일 시점에서 에러의 여부가 확인가능하기 때문에 에러 처리가 강제된다(try-catch 또는 더 바깥 메서드로 전파하도록 함)