Java 프로그래밍 중 사용할 객체를 생성한 후에 인스턴스를 생성하지 않은 상태에서 빈 오브젝트를 사용하려고 할 때 NullPointerException을 발생시킨다. NullPointerException은 가장 많이 발생하는 예외 중 하나로 해당 예외를 발생시키지 않기 위해 nul 체크를 해주어야 한다. NullPointerException이 발생하는 유형 Object obj = null; obj.toString(); obj.equals(""); obj.length(); NulllPointerException을 발생시키는 케이스는 보통 다음과 같다. null인 상태의 객체에서 메서드를 호출하는 경우 null인 상태의 객체의 필드에 접근하는 경우 null인 객체의 길이를 구하려는 경우 try-catch에..