Các ngoại lệ có thể được ném (hoặc ném lại) trong một khối bắt. Khi một ngoại lệ được ném ra, mã theo sau câu lệnh sẽ không được thực thi và PHP sẽ cố gắng tìm khối bắt phù hợp đầu tiên. Nếu không bắt được một ngoại lệ, thì một Thông báo PHP Fatal Error sẽ được đưa ra với một thông báo Uncaught Exception ..., trừ khi một trình xử lý đã được xác định với set_exception_handler ().