Farz edelim a
bir özel durum $e
atar. Bu nedenle, phpdoc
'a göre a
tanımı üzerinde @throws
ek açıklamasının olması gerekir.Yaygın istisnalar için istisna açıklamaları
ben başka bir fonksiyon b
a
function b() {
a();
}
olduğunu çağıran varsa o iyi bir uygulama/kötü uygulama/b
istisna bu tür atmak olduğunu belirten b
tanımı üzerinde bir @throw
ek açıklaması yanlış/doğru mu?
PHPDoc, JavaDoc'a dayanıyordu ve Java'da b() yönteminize '@ throws' bildirimini dahil edeceğinizden eminim. Ama bence daha önemli olan bir soru, b() 'nin özellikle bir deneme/yakalama bloğu ile yakalamak isteyebileceğiniz bir özel durum türü atabileceğini bilmek sizin ve diğer programcıların sizin için yararlı olacağını düşünmemenizdir. b() çağırırken. –