之前以后不能使用return 因为不懂void对应什么
想来想去在找中止void方法的语句,想到一个throw,呵呵
if (token.equals(null)){
UiApplication.getUiApplication().invokeLater(
new Runnable(){
public void run(){
_this.add(new LabelField("对不起!你的手机网络有问题,暂时无法联网,请检查"));
};
}
);
throw new Exception(null);
}
----------
后来经过别人提醒,才知道,return;就是返回 void;
public void run(){
try {
Consumer consumer = new Consumer();
RequestToken token = consumer.getRequestToken();//必须声明final invokeLater才能使用;
System.out.println("tip>test " + token + ";");
if (token.equals(null)){
UiApplication.getUiApplication().invokeLater(
new Runnable(){
public void run(){
_this.add(new LabelField("对不起!你的手机网络有问题,暂时无法联网,请检查"));
};
}
);
return;
}