해결된 질문
작성
·
239
0
# 현재 PHP는 변수에 걸리는 예외를 처리해야 합니다.
try {
foo();
} catch (SomeException $ex) {
die($ex->getMessage());
}
# 그러나 변수를 사용하지 않더라도 다음과 같이 지정해야 합니다.
try {
changeImportantData();
} catch (PermissionException $ex) { // "$ex" 변수를 지정해야 됨
echo "이 작업을 수행할 수 있는 권한이 없습니다.";
}
=>
# 예외를 변수에 캡처하지 않고 예외를 포착할 수 있도록 허용
try {
changeImportantData();
} catch (PermissionException) { // "$ex" 변수를 지정안해도 됨
echo "이 작업을 수행할 수 있는 권한이 없습니다.";
}