Re[12]: Почему в расте отсутствует выброс исключений?
От: Zhendos  
Дата: 06.12.22 15:16
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>checked exceptions, как и result могут быть полезны как один из инструментов для написания своего кода. Очень редкий инструмент, я сколько пишу, так и не нашел, где это могло бы быть полезно. Ну теоретически могу представить функцию, вызывая которую ошибку обработать надо вообще абсолютно всегда, без исключений (простите за каламбур). Иначе там реактор взорваться может. Там это оправдано — заставлять вызывающего функцию обработать ошибку.


Ну вообще во всех местах где пользователю показывают результат работы функции,
неважно в каком виде: веб страница, desktop GUI, stdout нужен не backtrace,
и какое-то невнятное сообщение, а сообщение о том что случилось и как это исправить.
Для это и нужно контролировать прохождение ошибки сверху вниз и добавлять к ней нужный
контекст.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.