[問題] Thread 中的 run() 裡面不能使用IO資料 …

看板java作者 (小董)時間17年前 (2009/02/14 13:41), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我是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

02/14 14:05, , 1F
例外 try catch 包在 IO
02/14 14:05, 1F
嗯嗯 感謝 程式已經可執行了 ※ 編輯: rps12369 來自: 61.230.83.72 (02/14 14:16)
文章代碼(AID): #19bbbyHq (java)