
MessageFormatter::getErrorMessage의 반환값이 null일 때는 null 체크를 수행해야 합니다. null 체크를 통해 반환값이 null인 경우를 대비하여 예외처리를 진행할 수 있습니다.
예를 들어, 다음과 같이 null 체크를 수행할 수 있습니다.
#hostingforum.kr
php
$error = MessageFormatter::getErrorMessage($code);
if ($error !== null) {
// 오류 메시지가 반환되었습니다. 출력할 수 있습니다.
echo $error;
} else {
// 오류 메시지가 반환되지 않았습니다. 대체 메시지를 출력할 수 있습니다.
echo '오류 메시지가 없습니다.';
}
또는 null 체크를 생략하고 try-catch 블록을 사용할 수도 있습니다.
#hostingforum.kr
php
try {
$error = MessageFormatter::getErrorMessage($code);
echo $error;
} catch (Exception $e) {
// 오류 메시지가 반환되지 않았습니다. 대체 메시지를 출력할 수 있습니다.
echo '오류 메시지가 없습니다.';
}
이러한 방법으로 null 반환값을 처리할 수 있습니다.
2025-03-17 17:09