正直iserrorを使ったためしがない
iferrorがすでにあったから