[問題] 這算是openjdk的bug嗎?

看板java作者 (接下來如何?)時間6年前 (2018/06/22 18:49), 6年前編輯推噓0(007)
留言7則, 2人參與, 6年前最新討論串1/1
小弟現在用java版本是 java-1.8.0-openjdk-1.8.0.171-1 然後正在開發某些東西會用到URLClassLoader, 就在我百思不得其解問題出在哪的時候... 我一路追回去URLClassLoader裡面發現這樣一段code... https://imgur.com/a/ty01Cs7 TMD!! 為什麼要把Exception給我檔起來!! 有大大可以解釋為什麼它要這樣寫嗎? 因為我的ClassLoader有階層關係, 所以它一直這邊找不到, 就會跑錯ClassLoader找class給我... 害我浪費一堆時間在找問題QQ -- 我們全心全意的愛你 我們全心全意的愛你 親像愛自己的母親 親像愛自己的母親 不是你的土地特別香 不是你的物產特別豐富 929 吳志寧 因為你的懷抱這麼溫暖 因為你用艱苦的奶 養大了我們 全心全意愛你 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.69.87.151 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1529664595.A.AE6.html

06/22 19:10, 6年前 , 1F
你要不先完整描述你的問題
06/22 19:10, 1F

06/22 19:13, 6年前 , 2F
另外是在那一行跳例外,設計錯誤回傳空值又沒問題
06/22 19:13, 2F
我的問題很簡單, 我是url設定錯誤, 在讀取時連URLC ※ 編輯: NullLife (203.69.87.151), 06/22/2018 19:17:50

06/22 21:05, 6年前 , 3F
這method signature就沒throw exception
06/22 21:05, 3F

06/22 21:06, 6年前 , 4F
javadoc也寫了null if the resource could not be found
06/22 21:06, 4F

06/22 21:07, 6年前 , 5F
這樣實作哪裡有問題?
06/22 21:07, 5F

06/22 21:08, 6年前 , 6F
你可以說設計有問題,不過這API是java 1.1就有
06/22 21:08, 6F

06/22 21:08, 6年前 , 7F
URLClassLoader是1.2才有,已經不能改了就只能這樣
06/22 21:08, 7F
文章代碼(AID): #1RBDHJhc (java)
文章代碼(AID): #1RBDHJhc (java)