728x90
반응형
<상황>
1. 해당 날짜에 새로운 답변을 작성할때, 해당 날짜에 해당하는 답변테이블에 count를 +1해주어야하는데
2. 기존에 컬럼이 있다면 +1
3. 컬럼이 없다면 새롭게 컬럼을 만들어주는 작업이 필요하다.
여기서 3번의 경우,, null로 반환이 되기때문에 nullpointexcepion이 자꾸 뜬다.
if(result.isEmpty())와 같은 코드를 짜보았으나, 여기서 반환 받는것은 "null" 이나 ""가아니라 말그대로 아무 값도 존재하지 않는 null이기때문에 참조할 주소가 없으므로 에러가 발생한다.
그래서 try-catch로 예외처리를 해주었다.
https://imasoftwareengineer.tistory.com/82
728x90
반응형
'개발공부 > Java' 카테고리의 다른 글
[log찍기] 로그...뭘 찍으면 좋을까?? (0) | 2022.05.31 |
---|---|
[java] 맵에 키,값 있는지 확인하기(containsKey), 문자열 자르기(substring) (0) | 2022.01.10 |
[java]오버라이딩과 오버로딩 (0) | 2021.11.21 |
[java]형식화된 출력 printf() (0) | 2021.11.19 |
VO와 DTO의 차이점 (0) | 2021.09.27 |
댓글