NullPointerException Null - 자바에서 제공되는 키워드로 참조형 타입의 기본값으로 사용 됨 null 인 경우 할당되는 메모리가 없다 NullPointException Case -> null 객체의 메소드나 필드 접근, null throw하는 경우 NullPointerException 피하기 하지만 어쩔 수 없이 Null 을 처리해야하는 상황이 오는데 이때 이 Optional을 사용한다 Java.util.Optional Null을 안전하게 사용할 수 있는 기능을 제공 Null이 올 수 있는 가능성이 있는 참조객체를 Wrapping하는 Wrapper 클래스이다 Optional 에는 객체를 다룰 수 있는 다양한 메소드가 있다 filter : predicate 를 사용하여 값이 true 이면..