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