본문 바로가기
개발공부/Java

[java] NullPointerException (try-catch예시) , 예외처리

by dokii 2021. 12. 26.
728x90
반응형

<상황>

1. 해당 날짜에 새로운 답변을 작성할때, 해당 날짜에 해당하는 답변테이블에 count를 +1해주어야하는데

2. 기존에 컬럼이 있다면 +1

3. 컬럼이 없다면 새롭게 컬럼을 만들어주는 작업이 필요하다.

여기서 3번의 경우,, null로 반환이 되기때문에 nullpointexcepion이 자꾸 뜬다.

if(result.isEmpty())와 같은 코드를 짜보았으나, 여기서 반환 받는것은 "null" 이나 ""가아니라 말그대로 아무 값도 존재하지 않는 null이기때문에 참조할 주소가 없으므로 에러가 발생한다.

 

그래서 try-catch로 예외처리를 해주었다.

 

 


https://imasoftwareengineer.tistory.com/82

 

17. 예외처리 (Exception, try-catch ) (1)

이 포스트에서는 자바의 예외와 예외 처리 방법의 기본에 대해 알아보도록 한다. 이전 포스트 1. 자바 설치 및 개발환경 설정 2. 자바 변수와 자료형  (1) char 2. 자바 변수와 자료형 (2) boolean 2. 자

imasoftwareengineer.tistory.com

 

728x90
반응형

댓글