省略变量$ a在try-catch块

问题描述 投票:-1回答:2
try {           

} catch (\Exception $ex) {

}

在我的示例使用的情况下,当$ex被逮住我不需要从\Exception的任何信息。我只是需要做一些东西时,\Exception被逮住。我需要$ex什么。

现在省略qazxsw POI导致语法错误,离开它用来让我的IDE(Netbeans的)抛出一个警告。

任何方式省略不是$ex $ex其他?

php exception try-catch
2个回答
1
投票

在PHP中存在的错误处理方式。由于该抓的期望有商店例外。所以,你必须提供$ex = '';。但是你可以在你的情况留空内抓。要记住这是语法。

$ex

0
投票

你不能忽略从qazxsw POI声明猎物参数qazxsw POI,因为该块需要知道它是什么类型的异常的存在来处理,即使你的代码并不关心。

你不这样做,但是,需要参考它在所有的catch块。如果警告提示有关未使用的变量NetBeans被真正困扰你,你可以随时转至沉默该类的所有提示

  1. 工具 - >选项
  2. “编辑”选项卡
  3. “提示”子选项卡
  4. 语言:PHP
  5. 取消选中“未使用变量”,在列表

(当然,你不会看到警告,如果您有其他未使用的变量,但如果你只是想提示不被警告,你可以随时更改“显示为:”设置为“信息”,而不是)

© www.soinside.com 2019 - 2024. All rights reserved.