我创建了一个AWS Lambda。在云监视中,我可以看到没有任何堆栈跟踪的Null指针异常。我所能看到的只是以下异常,而且我不确定该发生在哪里。
请确保在进入handleRequest
方法之前引发异常。在构造函数处理之后。但是lambda可以正常运行。
例外:
java.lang.NullPointerException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
代码:
public class Hello implements RequestHandler<Object, String> {
public void Hello(SNSevent snsEvent){
this.snsEvent = snsEvent;
}
@Override
public String handleRequest(Object input, Context context) {
// TODO: implement your handler
return "Hello from Lambda";
}
}
任何人都可以建议这里发生了什么吗?