diff --git a/Ecg/Sniffs/PHP/NamespaceSniff.php b/Ecg/Sniffs/PHP/NamespaceSniff.php index 308c544..4a5e640 100644 --- a/Ecg/Sniffs/PHP/NamespaceSniff.php +++ b/Ecg/Sniffs/PHP/NamespaceSniff.php @@ -38,7 +38,7 @@ public function process(File $phpcsFile, $stackPtr) $endOfTryStatement = $phpcsFile->findEndOfStatement($stackPtr); $posOfCatchVariable = $phpcsFile->findNext(T_VARIABLE, $stackPtr, $endOfTryStatement); - $posOfExceptionClassName = $phpcsFile->findNext(T_STRING, $stackPtr, $posOfCatchVariable); + $posOfExceptionClassName = $phpcsFile->findNext(T_STRING, $stackPtr, $posOfCatchVariable ?: $endOfTryStatement); $posOfNsSeparator = $phpcsFile->findNext(T_NS_SEPARATOR, $stackPtr, $posOfExceptionClassName); if ($posOfNsSeparator === false) {