Сообщение от shkoder
|
Да с дуру можно и ... сломать.
Но отнють, try-сatch, не только для того что бы прятать ошибки, он используются в сложных приложениях с какой-либо выраженной архитектурой, где при возникновении нестандартной ситуации генерируется исключение, которое ловится try-сatch где-то уровнем выше, что позволяет корректно среагировать на эту ситуацию и выполнить в соответствии с этим необходимый код.
|
А для этого стоит использовать return. Либо, в асинхронных случаях, коллбэки, но уж никак не генерацию кастомных исключений.