这是我的代码:
public String url() {
StringBuilder urlBuilder = new StringBuilder(this.url);
if (this.hasDefineRequestBody()) {
this.buildUrl(urlBuilder);
return urlBuilder.toString();
} else if (this.getRequestMethod().allowRequestBody()) {
return urlBuilder.toString();
} else {
this.buildUrl(urlBuilder);
return urlBuilder.toString();
}
}
这是我的错误消息: (1) 由以下原因引起:java.lang.AbstractStringBuilder处的java.lang.NullPointerException。(java.lang.StringBuilder。(StringBuilder.java:95)处的(AbstractStringBuilder.java:86)
如果this.url为null,它将抛出: (2) 原因:java.lang.NullPointerException:尝试在java.lang.StringBuilder。(StringBuilder.java:110)上的空对象引用上调用虚拟方法'int java.lang.String.length()'
(1)和(2)没什么不同,我找不到具体的问题,请帮助我。