Ход какие броски?

Насколько я понимаю, move-constructors и move-assign должны быть помечены как noexcept, чтобы компилятор мог их использовать, например, при перераспределении внутри вектора.

Тем не менее, есть ли какой-нибудь реальный случай, когда команда move-assign, move-construct могла бы на самом деле бросить?

Обновить:

Классы, которые, например, имеют выделенный ресурс при построении, не могут быть ходом без броска.