optional을 왜 쓸까?

주목적은 반환값이 없음을 나타내기 위해서이다.

아래는 optional 사용의 26가지 주의사항이다 https://dzone.com/articles/using-optional-correctly-is-not-optional