今天看到一个面试考题如下:- <?php
- class ExceptionA extends Exception { }
- class ExceptionB extends ExceptionA { }
- class ExceptionC extends ExceptionA { }
- try
- {
- try
- {
- try
- {
- throw new ExceptionB();
- }
- catch(ExceptionC $e)
- {
- echo "C";
- }
- }
- catch(ExceptionA $e)
- {
- echo "A";
- }
- }
- catch(ExceptionB $e)
- {
- echo "B";
- }
- ?>
复制代码 有谁给得出答案?当然,这是PHP版本(不好意思了典兄),但是其他语言应该也差不多。 |