无法在axios .catch中获得错误消息

我在用着 React-native版本0.62.2, Axios版本^ 0.19.2 特快版^ 4.17.1

在表达即时使用

 if (!user) {
  return res.status(404).send({email:'email not exist'})
}

但是事情是在使用axios的前端(本机)方面,我在追赶: [错误:请求失败,状态码为404] 而不是err.response

使用axios在本机端代码

   export const onLogin = userData => {
  return dispatch => {
    dispatch(onFetching());
    Axios.post(`${Routes.login}`, userData)
      .then(res => {
       console.log(res)
      })
      .catch(err => {
        console.log(err)
      });
  };
};

所以我在这里做错了吗?