Java Optional 값 안전하게 추출하는 방법
Optional 값 접근 시 주의사항
Optional<T>는 값의 존재 여부를 명시적으로 표현하는 컨테이너입니다. 값이 없는 상태에서 강제로 접근하면 다음 예외가 발생합니다:
NoSuchElementException: No value present
따라서 값 추출 시 get()을 즉시 호출하는 것은 위험합니다. 상황에 맞는 대안 메서드를 선택해야 합니다.
방식 1: 존재 확인 후 접근
Optional<Strin ...
7월 8일 16:23에 게시됨