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