我有以下 Controller :
public static Result overview() {
class Earning {
public int ammount;
public String description;
}
Earning[] earnings = new Earning[5];
earnings[0].ammount = 5;
return ok(overview.render(earnings));
}
由于没有在Java中在数组中创建相应的对象,因此应该得到:java.lang.NullPointerException
但是Play框架崩溃并没有显示此错误。
有什么想法如何不使框架崩溃并首先看到错误?
最佳答案
加:
earnings[0] = new Earning();
之前:
earnings[0].ammount = 5;
这样,
earnings[0]
将保存一个Earning
对象,您将能够访问其ammount
字段。关于java - Java异常崩溃 Play Framework ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18297347/