【发布时间】:2017-11-07 08:57:44
【问题描述】:
你好,下面是场景
@Component
public class DateFormatter() {
public String DateToString() {
//some Logic;
}
}
public class DataProvider{
@Resource("dateFormatter")
private DateFormatter dateFormatter;
public void test(){
Date date = new Date();
String formattedDate = this.dateFormatter(date);
system.out.print("Formatted Date is :" + formattedDate);}
}
构造函数抛出异常嵌套异常是 java.lang.nullpointerexception 是我在控制台上看到的
【问题讨论】:
-
没有堆栈跟踪吗?它应该告诉您哪个构造函数指向了空指针。此外,您在此处发布的代码均不包含可能为空指针的构造函数...
-
public class DateFormatter() {首先是不可编译的 -
请格式化您的代码,使其清晰易读。
-
正是我对 DateFormatter 给我的空指针感到困惑
-
请不要发布草率的代码。如果您需要准确的帮助,请在您的问题和代码中保持准确。