5. 例外を吸収するmiddlewareを作る (3)