Optional 이란? 오직 값 한 개가 들어있을 수도 없을 수도 있는 컨테이너 NullPointerException 개발하면서 가장 많이 괴롭히는 예외 중 하나가 NPE(NullPointerException) 이다. 이를 피하기 위해서는 어떤 방법이 있었을까? Test t = null; System.out.println("t = " + t.v); // NPE 발생 //예외 처리 로직 if( t == null) { System.out.println("Test is NULL"); } else { System.out.println(" t = " + t.v); } NPE를 해결하기 위하여 위와 같이 if...else 문으로 null을 검사하는 예외 처리 로직을 추가해야한다. 하지만 이 방법으로는 null값을 ..