Exception의 개념이 많이 쓰이기 시작했을 때, 항상 혼동되는 것 중 하나는 Return 값으로 Null을 주는 것과 Exception을 주는 것 중 어떤 걸 해야 할까였다.
많은 시행 착오 끝에 결국 정착한 건..
1. 명백한 오류는 Exception
2. 그 외
- Exception : 변수로 항상 값을 리턴해야 할 때. 즉 모든 값이 항상 Valid해야 할 때
- Null : null이 에러 값이 아니고, 정말 값일 때. 즉, 값이 존재할 수도 있고, 존재하지 않을 수도 있을 때
아마도 아직도 혼동하고 있는 중이지만, ㅎㅎ..
많은 시행 착오 끝에 결국 정착한 건..
1. 명백한 오류는 Exception
2. 그 외
- Exception : 변수로 항상 값을 리턴해야 할 때. 즉 모든 값이 항상 Valid해야 할 때
- Null : null이 에러 값이 아니고, 정말 값일 때. 즉, 값이 존재할 수도 있고, 존재하지 않을 수도 있을 때
아마도 아직도 혼동하고 있는 중이지만, ㅎㅎ..
WRITTEN BY
- HanDDol
여행이란 건 말이지. 첫 걸음을 내딜 때는 모든 게 낯설고.. 그리고 점점 더 낯선 세상에 익숙해지면서 세상의 모든 곳이 고향처럼 느껴진다. 고향으로 돌아오는 여행의 마지막 걸음에는 나의 고향이 더 이상 익숙한 곳이 아닌 낯선 곳임을 알게 된다.
,