throw
В чем разница между исключением, исключением InvalidArgumentException или исключением UnexpectedValueException?
Когда я должен использовать исключение, исключение InvalidArgumentException или исключение UnexpectedValueException?
Я не знаю реальной разницы между ними, так как я всегда использовал исключение.
php, можно ли создавать исключения на 2 уровня выше?
Я знаю, что это странно, но в моем коде есть ошибки в режиме разработки и ошибки в режиме производства. Это функция, ко ... а try... catch для каждой функции ошибки, которую я хочу вызвать... есть ли способ поднять исключение на 2 уровня вверх?
сообщение о настройке обработки исключений php после этого
Обычно мы устанавливаем сообщение при создании экземпляра, например:
throw new Exception($msg);`
Но я нахожусь в с ... же объект, мне нужно иметь возможность установить сообщение в любое время, прежде чем выбрасывать исключение, понимаете?
Можно объявить, что функция бросает исключение с помощью PHP?
, небольшой пример:
public function calcularMedia($valor){
if($valor < 0){
//LANÇAR EXCEÇ ... бросить исключение в мою функцию, чтобы вычислить среднее случае, если в соответствии с заданным значением будет если 0.