xref: /PHP-8.1/Zend/tests/match/007.phpt (revision 05ef6334)
1--TEST--
2Match expression exception on unhandled case
3--FILE--
4<?php
5
6function get_value($i) {
7    return match ($i) {
8        1 => 1,
9        2 => 2,
10    };
11}
12
13echo get_value(1) . "\n";
14echo get_value(2) . "\n";
15echo get_value(3) . "\n";
16
17?>
18--EXPECTF--
191
202
21
22Fatal error: Uncaught UnhandledMatchError: Unhandled match case 3 in %s:%d
23Stack trace:
24#0 %s: get_value(3)
25#1 {main}
26  thrown in %s on line %d
27