Неперехваченное исключение из блока перехвата mysqli_sql_ExceptionPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Неперехваченное исключение из блока перехвата mysqli_sql_Exception

Сообщение Anonymous »


У меня есть код, в котором я поглощаю mysqli_sql_Exception, регистрирую его и выдаю новое исключение с более общим сообщением об ошибке, которое может быть отображено пользователю. Однако новое исключение не перехватывается вторым уловом.

попробуй { $query = "Используйте здесь любой недопустимый запрос"; mysqli_query($connect, $query); } поймать (mysqli_sql_Exception $e){ writeToLog("Не удалось обновить строку 301. Ошибка: ".$e->getMessage()."\nQuery: $query"); throw new Exception("Не удалось отменить бронирование. Повторите попытку или обратитесь в службу поддержки."); // 'предупреждение', 'content' => $e->getMessage()]; } Я получаю эту ошибку

Неустранимая ошибка: неперехваченное исключение: не удалось отменить бронирование. Пожалуйста, попробуйте еще раз или обратитесь в службу поддержки. В этом файле не используются пространства имен, и я перепробовал все комбинации обратных косых черт. Что я делаю не так?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»