这个例子运行结果怎么是“文件不存在”?

来源:6-1 PHP异常处理之抛出一个异常

sinlin0_0

2016-01-04 22:11

try{}语句的意思是如果“$filename”文件不存在为真,就抛出异常’

文件不存在‘,但是第2行里给”$filename“定义了’test.txt‘啊,应该不会有异常吧?


写回答 关注

2回答

  • 乔帮主
    2016-01-05 10:41:54
    已采纳

    http://img.mukewang.com/568b2d4200011efb14980482.jpg

    第二行定义了这个文件,但这个文件不一定存在啊,既然不存在,那么当然会抛出文件不存在的异常啊!这个是正确的。

    sinlin...

    非常感谢!

    2016-01-05 11:18:42

    共 1 条回复 >

  • 晚安sp
    2016-01-04 23:23:14

    嗯,应该是慕课的bug

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181734 学习 · 2575 问题

查看课程

相似问题