Laravel 5.1捕获FTP文件未发现异常


Laravel 5.1 Catching FTP File not found exception

我想用Laravel 5.1使用FTP下载一个文件,我想检查文件是否存在于远程文件夹中。我包括use Illuminate'Contracts'Filesystem'Filesystem,但它未能捕获异常与以下错误:[照亮'合同文件系统' ' FileNotFoundException]
p25082016.csv

我的代码是这样的:

<>之前私有函数getFile(){尝试{//连接到FTP获取文件} catch (FileNotFoundException $exception) {死亡("文件:"。$文件名。"错误");}return 'File: '.$filename.'好的';}之前

帮忙吗?

所有异常都由App' exceptions 'Handler类处理

…呈现方法负责将给定的异常转换为应发送回浏览器的HTTP响应。默认情况下,将异常传递给基类,由基类为您生成响应。但是,您可以自由地检查异常类型或返回您自己的自定义响应

https://laravel.com/docs/5.5/errors异常处理器