>>516
で、throw を使えば、ifはいらないの?