作者rps12369 (小董)
看板java
标题[问题] Thread 中的 run() 里面不能使用IO资料流@@?
时间Sat Feb 14 13:41:13 2009
我是JAVA的新手..也是使用执行绪的新手..
我今天翻书查执行绪要怎麽使用 我的部份程式码如下
class line extents Thread
{
public void run()
{
//...
//...
// 这里面就含有IO资料流的程式
// 例如档案输出
// 如此不是应该 throws IOException 吗?
// 否则Compile会出现错误
// 但是如果我加了 throws IOException
// 也就是 public void run() throws IOException
// 又会有下面的错误讯息??
}
}
photo.java:135: run() in line cannot implement run() in java.lang.Runnable;
over
ridden method does not throw java.io.IOException
public void run() throws IOException
^
那我该怎麽做呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.83.72
1F:推 now99:例外 try catch 包在 IO 02/14 14:05
嗯嗯 感谢
程式已经可执行了
※ 编辑: rps12369 来自: 61.230.83.72 (02/14 14:16)