У меня есть этот код PHP. Всякий раз, когда y
становится равным нулю, вместо перехвата исключения отображается предупреждение. Что-то не так с моим кодом?
try
{
return($x % $y);
throw new Exception("Divide error..");
}
catch(Exception $e){
echo "Exception:".$e->getMessage();
}
Я получил это предупреждение:
Warning: Division by zero in file.php
Блок захвата не запускается. Что я делаю не так?