在测试我的 android 应用程序代码时,我注意到 try 块中的第一条语句没有执行。
这是我的代码。
try {
Toast.makeText(getApplicationContext(), "try block start", Toast.LENGTH_LONG).show();
Thread.sleep(5000);
Toast.makeText(getApplicationContext(), "TRY after sleep", Toast.LENGTH_LONG).show();
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage("123", null, "ddd", null, null);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
Toast.makeText(getApplicationContext(), "EXCEPTION CATCH", Toast.LENGTH_LONG).show();
}
完全显示了第一个吐司“try block start”。
知道我在哪里弄错了吗?