在PhpStorm's
设置中Editor/Inspections/PHP/PHPDoc/Missing @throw tag(s)
有两个默认选择的选项:
- 忽略运行时异常
- 忽略逻辑异常
问题:为什么我要在创建 DocBlock 时忽略这些特定异常?我想这需要有充分的理由,因为默认情况下会检查这些选项。
Logic Exceptions
DomainException
是类似or的例外InvalidArgumentException
。是像或
Runtime Exceptions
这样的例外RangeException
UnderflowException
注意:我使用的是 PhpStorm v8.0.3