Мне было интересно, было ли правило, когда следует использовать, какое исключение в PHP... Когда мне нужно выбросить LogicException
и когда RuntimeException
?
Например, когда дело доходит до таких исключений, как PageNotFoundException
, из какого класса исключений я должен наследовать?