When I run the following code, it gives me a NullPointerException – How do I fix it?

后端 未结 3 1716
旧巷少年郎
旧巷少年郎 2021-01-16 05:36

I have the following class called sendAttachment.java, and also Piechart.java, and covertExcelTOCSV.java. I am reading in an els file converting it to csv and then having pi

3条回答
  •  生来不讨喜
    2021-01-16 05:54

    The NullPointerException is being thrown in MimeUtility (line 226), rather than in the class you posted (though the problem likely originates in your code).

    It looks like it has something to do with encoding. Without being able to delve into the code it's hard to know. Some things you could experiment with...

    Try removing the parameter when you create the MimeMultipart:

    MimeMultipart multipart = new MimeMultipart();
    

    Try attaching a different kind of file, e.g. a text file. Perhaps it can't detect the appropriate encoding for a "jpg" file.

提交回复
热议问题