try{}语句的意思是如果“$filename”文件不存在为真,就抛出异常’文件不存在‘,但是第2行里给”$filename“定义了’test.txt‘啊,应该不会有异常吧?
try{}语句的意思是如果“$filename”文件不存在为真,就抛出异常’
文件不存在‘,但是第2行里给”$filename“定义了’test.txt‘啊,应该不会有异常吧?
第二行定义了这个文件,但这个文件不一定存在啊,既然不存在,那么当然会抛出文件不存在的异常啊!这个是正确的。
嗯,应该是慕课的bug