[TIL] 23.04.17

JH4·2023년 4월 17일
0

TIL

목록 보기
10/11

오늘의 문제

문제해결시도

  1. PostResponseDto 를 Object 로 바꾼다.
  2. return 부분을 throw new IllegalArgumentException("패스워드가 맞지 않습니다."); 로 바꾼다

해결과정

  1. PostResponseDto 를 Object 로 바꾼다.
//public PostResponseDto updatePost(Long id, PostRequestDto requestDto)
public Object updatePost(Long id, PostRequestDto requestDto)
  1. return 부분을 throw new IllegalArgumentException("패스워드가 맞지 않습니다."); 로 바꾼다
//return "패스워드가 맞지 않습니다."
throw new IllegalArgumentException("패스워드가 맞지 않습니다.");

TIL : 내가 얻은 것

Object 를 사용하면 당연하게 String을 반환할 수 있지만
Object 를 사용하기보다 예외처리 throw를 사용해서 String을 반환하는 것이 좋다.

profile
개발일지

0개의 댓글