optional1 [Optional 시리즈 1부] Optional 에 값이 있니? or ElseThrow ? Spring과 진짜 초면인 우리 [Optional 시리즈 1부]... 라고 거창하게 시작해보다 orElseThrow는 Java 8부터 도입된 Optional 클래스의 메서드 중 하나입니다! Optional은 값의 존재 여부를 나타내는 컨테이너 클래스로서, 값이 존재할 수도 있고 없을 수도 있음을 표현할 수 있죠~ orElseThrow 메서드는 'Optional 객체에 값이 존재할 경우 해당 값을 반환'하고, '값이 존재하지 않을 경우 지정된 예외'를 발생시십니다 즉, Optional 객체에서 값을 안전하게 가져오거나 지정된 예외 처리를 수행할 수 있어요! (개인적으로 많이 애용하고 있는 메서드랍니다) orElseThrow 메서드의 사용법 알아보고 가실게요~ Optional 객체에서 값이 존재하는 경우 해.. 2023. 5. 22. 이전 1 다음