We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
자바의 문제 상황을 알리는 타입(throwable) 세 가지
언제 무엇을 사용해야 하는지 헷갈리는 경우가 있다.
검사와 비검사 예외를 구분하는 기본 규칙이다.
런타임 예외와 에러
에러는 보통 JVM이 자원 부족, 불변식 깨짐 등 더 이상 수행을 계속 할 수 없는 상황을 나타낼 때 사용된다.
The text was updated successfully, but these errors were encountered:
co323co
No branches or pull requests
📚 [ Item 70 ] 복구할 수 있는 상황에는 검사 예외를, 프로그래밍 오류에는 런타임 예외를 사용하라
문제 상황을 알리는 타입
자바의 문제 상황을 알리는 타입(throwable) 세 가지
언제 무엇을 사용해야 하는지 헷갈리는 경우가 있다.
호출하는 쪽에서 복구하리라 여겨지는 상황이면 검사 예외를 사용하라
비검사 throwable
프로그래밍 오류를 나타낼 때는 런타임 예외를 사용하자
에러
예외
💡 핵심 정리
The text was updated successfully, but these errors were encountered: