- NPE : Null Pointer Exception - 가장 많이 발생하는 에러 중의 하나
- 자바에서는 (거의) 모든 것이 레퍼런스 ⇒ (거의) 모든 것이 null이 될 수 있음
- 항상 null을 확인할 필요가 있음
- 이제부터 null을 쓰지마 ⇒ 서로 약속, 계약. 계약을 하고 프로그래밍 한다. ( 이것이 요즘의 개발 트렌드임)
Null을 사용하지 않는 방법
EMPTY 객체를 사용하는 방법
Optional을 사용하는 방법
- null일 수 있는 값을 운반하는 캐리어
- Optional이 반환 되면 null 일 수 있으니 확인해라!