Я видел функцию, которая использует throw для возврата чего-либо.
Я провел небольшое исследование, прежде чем спрашивать здесь о throw и я нашел не так уж и много.
Если бы кто-нибудь мог объяснить мне, когда использовать throw для возврата чего-либо, а когда использовать обычный возврат заявление, это было бы здорово.
Подробнее здесь: https://stackoverflow.com/questions/478 ... and-return