예외를 발생시키는 PHP 키워드는?
예외를 발생시키는 PHP 키워드는?
function checkAge($age) {
if ($age < 0) {
___ new Exception("나이는 음수가 될 수 없습니다");
}
}
정답: B
throw
키워드는 예외를 발생시키는 PHP의 표준 구문입니다.⦁ throw 문법:
throw new Exception("메시지")
⦁ throw의 동작:
⦁ 즉시 현재 함수의 실행을 중단
⦁ 예외 객체를 생성하여 호출자에게 전달
⦁ 예외가 처리되지 않으면 프로그램 종료
⦁ 실제 사용 예시:
function divide($a, $b) {
if ($b == 0) {
throw new Exception("0으로 나눌 수 없습니다");
}
return $a / $b;
}
⦁ 주의사항: throw 이후의 코드는 실행되지 않음
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.