작성
·
186
답변 1
0
안녕하세요. 박이수님, 공식 서포터즈 코즈위버입니다.
작성하신 isSuccess() 함수도 문제는 없습니다. 그러나 findByCode()가 null을 반환할 가능성이 있으므로 좀더 안전하게 하려면 아래와 같이 작성할 수 있습니다.
public boolean isSuccess() {
if (HttpStatus.Ok.equals(HttpStatus.findByCode(this.code)) {
return true;
}
return false;
}
findByCode의 결과가 null 이어도
if (HttpStatus.Ok.equals(null)) 이 되므로
NullPointerException이 발생하지 않고 false 처리 됩니다.
감사합니다.