throwとcastの違い
throwのコアの意味は
「さっと投げる」
です。
He threw a ball on the table.
彼は、テーブルの上にボールを投げた。
castの意味は
「を投げる、を振る」
I know how to cast the fishing line.
私は釣り糸の投げ方を知っている。
throwとcastの違いですが、throwは、さっと投げることで、何かに向かって投げる場合は前置詞を伴います。一方、castは、ある対象に向けてふわっとやわらかく投げることです。
日本語にするとキャッチボールでボールを投げるならthrowを使い、輪投げなどで的に向けてふわっと輪を投げるならcastを使います。