このキャストは、常に ClassCastException をスローします。 解析は、キャストしている値の正確な型がわかっていると信じています。 そして、サブタイプへダウンキャストしようとする試みは、ClassCastException のスローによって常に失敗します。