今天测试小伙伴反馈了一个错误,日志信息大致如下:
MalformedURLException:
java.net.MalformedURLException: null
at java.net.URL.<init>(URL.java:627)
at java.net.URL.<init>(URL.java:490)
at java.net.URL.<init>(URL.java:439)
看着有点像空指针,但是异常的类型并不是,但是和null肯定也有关系。具体原因如下:
URL url = new URL(testUrl);
构建对象的时候传递里面去的是null,导致URL转换失败,只要在转化之前判断下是否为空就可以解决了
文章描述了一位测试人员遇到的MalformedURLException,由于在构造URL对象时传入了null值,导致转换失败。解决方案是提前检查输入是否为空,避免此类异常的发生。
3405

被折叠的 条评论
为什么被折叠?



