Предположим, что у меня есть интерфейс FooInterface
с методом bar
и несколькими конкретными классами, реализующими интерфейс. Только один из этих классов генерирует исключение в реализации bar
метода.
Должен ли я комментировать bar
метод интерфейса с @throws
аннотацией, чтобы объявить, что существует вероятность того, что этот вызов вызывает исключение?
php,exception,interface,annotations,
Предположим, что у меня есть интерфейс FooInterface
с методом bar
и несколькими конкретными классами, реализующими интерфейс. Только один из этих классов генерирует исключение в реализации bar
метода.
Должен ли я комментировать bar
метод интерфейса с @throws
аннотацией, чтобы объявить, что существует вероятность того, что этот вызов вызывает исключение?