public void run()
{
Object msg = null;
_L1:
msg = queue.pop();
if(null != msg)
onMessage(msg);
else
Thread.sleep(slp_millis);
msg = null;
goto _L1
InterruptedException iex;
iex;
msg = null;
goto _L1
Exception ex;
ex;
msg = null;
goto _L1
Exception exception;
exception;
msg = null;
throw exception;
}
{
Object msg = null;
_L1:
msg = queue.pop();
if(null != msg)
onMessage(msg);
else
Thread.sleep(slp_millis);
msg = null;
goto _L1
InterruptedException iex;
iex;
msg = null;
goto _L1
Exception ex;
ex;
msg = null;
goto _L1
Exception exception;
exception;
msg = null;
throw exception;
}
Exception ex;
ex;
源代码应该是怎么写的。
public void run{
Object msg = null;
while(1==1){
msg=queue.pop();
if(null!=msg)
onMessage(msg);
else
Thread.sleep(slp_millis);
}
try{
}catch(InterruptedException iex)
}cathc(Exception ex){
}
}
try{
应该移动到
public void run{
后面