Ну, тут вопрос о том когда стоит использовать исключения вообще. А если в каком-то конкретном случае стоит использовать именно throw, то чем expression - это плохо?
Я глобально о концепции. Выражение должно иметь результат
А, понимаю. Просто есть такое в других языках и там это кажется удобным... Хотя, по большому счету, удобство - единственное, что этот proposal привносит, и действительно сомнительное, наверное🤔