Optional Class란? 자바에서 null 값은 런타임에서 예외를 발생시킬 수 있는 원인 중 하나입니다. 이를 해결하기 위해 Java 8에서는 Optional 클래스가 도입되었습니다. Optional 클래스는 null 값을 감싸고 있는 래퍼 클래스로, null 값을 명시적으로 다룰 수 있게 합니다. 이를 통해 코드의 가독성과 안정성을 높일 수 있습니다. Optional 메서드 우선, Optional 객체를 생성할 때는 of(), ofNullable() 또는 empty() 메서드를 활용합니다. of() 메서드는 null이 아닌 값을 감싸는 Optional 객체를 생성하며, ofNullable() 메서드는 null 값을 감싸는 Optional 객체를 생성합니다. empty() 메서드는 비어있는 Opti..