0
throw PHPUnit_Util_InvalidArgumentHelper::factory(1, 'string');
Почему кодер использовал бросок в этой строке?Я не понимаю, почему использование ключевого слова throw
throw PHPUnit_Util_InvalidArgumentHelper::factory(1, 'string');
Почему кодер использовал бросок в этой строке?Я не понимаю, почему использование ключевого слова throw
Если в вашем скрипте произошло исключение, оно выбрано с использованием ключевого слова throw. Пример:
if(some_condition) {
throw new Exception("Value must be 1 or below");
}
Код выше получите ошибку вида:
Fatal error: Uncaught exception 'Exception'
with message 'Value must be 1 or below' in C:\webfolder\test.php:6
Читать эту статью для получения дополнительной информации: http://www.w3schools.com/php/php_exception.asp
Почему не она будет использоваться? –
Потому что они хотели выбросить исключение? Почему бы не спросить их или не предоставить гораздо больше контекста –