1--TEST-- 2JIT TYPE_CHECK: 001 exception handling 3--INI-- 4opcache.enable=1 5opcache.enable_cli=1 6opcache.file_update_protection=0 7opcache.jit_buffer_size=1M 8--EXTENSIONS-- 9opcache 10--FILE-- 11<?php 12set_error_handler(function($no, $msg) { 13 throw new Exception($msg); 14}); 15 16try { 17 if (!is_scalar($a)) { 18 undefined_function('Null'); 19 } 20} catch (Exception $e) { 21 echo "Exception: " . $e->getMessage() . "\n"; 22} 23?> 24--EXPECT-- 25Exception: Undefined variable $a 26