У меня есть вспомогательный метод Scala, который в настоящее время пытается получить URL-адрес и возвращает параметр [String] с HTML-страницей этой веб-страницы.
Если есть какие-то исключения (неверный URL-адрес, тайм-ауты чтения и т.д.), или если возникают какие-либо проблемы, он возвращает None. Вопрос в том, было бы лучше просто выбросить исключение, чтобы вызывающий код мог регистрировать исключение или предпочтительнее возвращать None в этом случае?