首页
社区
课程
招聘
[旧帖] [求助]Java中跟System.exit同括号内语句不能执行 0.00雪花
发表于: 2011-5-22 14:32 1438

[旧帖] [求助]Java中跟System.exit同括号内语句不能执行 0.00雪花

2011-5-22 14:32
1438
if(!home.isLive())
{
        Color c = g.getColor();
        g.setColor(Color.RED);
        g.drawString("你好!",340,330);
                g.setColor(c);
      
                 try {
Thread.currentThread().sleep(5 * 1000);
}
catch(InterruptedException e) {}

                System.exit(0);

                                       
}
如上面代码当执行时直接退出程序,上面的输出“你好”无法执行。中间的try catch为延迟5秒操作

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 1760
活跃值: (1616)
能力值: ( LV12,RANK:222 )
在线值:
发帖
回帖
粉丝
2
当然不能执行……需要出了异常才会执行到exit。

把exit写到try catch外面去。
2011-5-22 14:38
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
多打了个括号,已经改过来了,本来就是在外面的啊。求改法
2011-5-22 15:23
0
游客
登录 | 注册 方可回帖
返回
//