如果自己手机端网络断开,使用try catch无法捕获异常,程序直接退出,有没有什么方法可以捕获这种网络异常
try { //调用登录接口 new Thread(new Runnable() { @Override public void run() { String getResult = getLogin(); //创建信息对象 Message message = Message.obtain(); Bundle bundle = new Bundle(); bundle.putString("data",getResult); message.setData(bundle);//向主线程发信息 loginHandler.sendMessage(message); } }).start(); } catch (Exception e) { e.printStackTrace(); Toast.makeText(LoginActivity.this,"调用接口失败",Toast.LENGTH_SHORT).show(); }
现在无法捕获异常