作者NullLife (接下来如何?)
看板java
标题[问题] 这算是openjdk的bug吗?
时间Fri Jun 22 18:49:51 2018
小弟现在用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://webptt.com/cn.aspx?n=bbs/java/M.1529664595.A.AE6.html
1F:→ pttworld: 你要不先完整描述你的问题 06/22 19:10
2F:→ pttworld: 另外是在那一行跳例外,设计错误回传空值又没问题 06/22 19:13
我的问题很简单, 我是url设定错误, 在读取时连URLC
※ 编辑: NullLife (203.69.87.151), 06/22/2018 19:17:50
3F:→ ssccg: 这method signature就没throw exception 06/22 21:05
4F:→ ssccg: javadoc也写了null if the resource could not be found 06/22 21:06
5F:→ ssccg: 这样实作哪里有问题? 06/22 21:07
6F:→ ssccg: 你可以说设计有问题,不过这API是java 1.1就有 06/22 21:08
7F:→ ssccg: URLClassLoader是1.2才有,已经不能改了就只能这样 06/22 21:08