java怎么在经过指定时间再执行方法? 10

publicvoidmethod(){while(){...}}在调用method可能会抛出异常,我怎么可以在抛出异常后,等几分钟后再调用method方法?... public void method(){
while(){...}
}

在调用method可能会抛出异常,我怎么可以在抛出异常后,等几分钟后再调用method方法?
展开
 我来答
百度网友8a2005d
2015-08-03 · 知道合伙人互联网行家
百度网友8a2005d
知道合伙人互联网行家
采纳数:121 获赞数:1719
研究生期间做数据挖掘工作。在公司实习一年以上。

向TA提问 私信TA
展开全部

  Java中的Timer类可以实现经过指定时间再执行方法,Timer方法如下:

schedule(TimerTask task, Date time) //  安排在指定的时间执行指定的任务。
schedule(TimerTask task, long delay)// 安排在指定延迟后执行指定的任务。

  Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

邗启3V
2011-10-31 · TA获得超过7271个赞
知道大有可为答主
回答量:1413
采纳率:100%
帮助的人:1395万
展开全部
你好,可以用Timer类里面的一下方法:
schedule(TimerTask task, Date time) // 安排在指定的时间执行指定的任务。
schedule(TimerTask task, long delay)// 安排在指定延迟后执行指定的任务。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flyingFish211
2011-10-31 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.1亿
展开全部
Thread睡眠一会就可以了,你在你的异常里面添加下面代码就可以了100000那个是时间
Thread.sleep(100000);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
e9qyh
2011-10-31 · TA获得超过136个赞
知道答主
回答量:143
采纳率:0%
帮助的人:104万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
少年の俊37abd
2011-10-31 · TA获得超过420个赞
知道小有建树答主
回答量:269
采纳率:40%
帮助的人:30.5万
展开全部
sleep(毫秒)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式