
✔️ Optional이란?Java8에서 추가된 클래스NullPointerException을 방지하고, null-safe하게 코드를 작성할 수 있도록 도와준다. 더보기⚠️ NullPointerException(NPE)이란?값이 없는(null) 객체의 메서드나 필드에 접근할 때 발생하는 런타임 예외프로젝트 중 브라우저에서 받아온 Map 객체에서 값을 꺼내 사용하려다 값이 존재하지 않는 key에 접근하면서 NullPointerException이 발생 😓이를 해결하기 위해 Optional을 적용했고,.orElse, .ifPresent 등을 활용해 문제를 해결했다. ⚪ Optioanl 객체 생성하기.empty()Optioanl.empty()비어 있는 Optional 객체 생성 .of(arg)Optioanl.of..