次のようにスローする場所でエラーをログに記録する必要があります。
try {
addOne();
} catch (Exception $e) {
}
function addOne($number) {
if (empty($number)) {
Log::instance()->add(Log::ERROR, $e->getMessage());
throw Exception('The incoming number is empty');
}
return $number+1;
}
またはどこでこのようにキャッチしますか?
try {
addOne();
} catch (Exception $e) {
Log::instance()->add(Log::ERROR, $e->getMessage());
}
function addOne($number) {
if (empty($number)) {
throw Exception('The incoming number is empty');
}
return $number+1;
}