write(not-throw-use-reject): throwとrejectで動作的には殆ど同じに書ける
write(not-throw-use-reject): セクションのアウトラインを書いた
write(not-throw-use-reject): なぜthrowではなくrejectを使ったほうがいいかについて