isEmpty 메서드를 사용하는 객체 또는 변수 자체가 null 인 경우 NullPointerException이 뜨게 된다.
Ex) List<String> test;
이렇게 선언했을 경우 test 자체가 default 값이 null 이기 때문에 isEmpty() 메서드를 사용하면 null.isEmpty() 가 된다.
-> 따라서 NullPointerException 오류가 발생한다.
해결방안) != null 조건 추가
'Coding > Java' 카테고리의 다른 글
| Overloading, Overriding (0) | 2019.10.15 |
|---|