The Debugging Chronicles : "코드의 미학"
Null Point Exception 본문
NPE = 주어가 없어서 발생하는 에러
객체지향언어는 메서드를 객체가 실행한다.
여기서 말하는 주어는 메서드를 실행시키는 주체를 말한다.
세상 모든 메서드는 객체명.xxxx()으로 실행 된다.
객체가 실행시키는 것이다.
sc.nextInt();
rand.nextInt(10);
sc, rand 가 주어이다
NPE = 주어가 없어서 발생하는 에러
즉 객체가 없어서 발생하는 에러 이다
if(StudentDTO.getCondition().equals("ALL")){
StudentDTO.getCondition().equals("ALL") 여기서 주어가 2개인데
StudentDTO와
StudentDTO.getCondition()이다
후자가 바로 문제!!!
'오류 원인 분석 해결 방안' 카테고리의 다른 글
ORA-01950: no privileges on tablespace 'USERS' (0) | 2024.07.30 |
---|---|
이클립스 오라클 드라이버 연결 제거 방법 (0) | 2024.07.30 |
cannot parse null string (0) | 2024.07.25 |
React와 express로 회원 탈퇴 구현하기 (0) | 2024.07.05 |
React 와 express로 로그아웃 구현하기 (0) | 2024.07.03 |