0

应用程序偶尔会出现以下异常:

堆栈跟踪:

java.lang.NullPointerException: Attempt to invoke virtual method 'void java.io.OutputStream.write(byte[], int, int)' on a null object reference
    at java.io.BufferedOutputStream.flushInternal(BufferedOutputStream.java:185)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:85)

从:

bufferedOutputStream.flush()

我认为这不是因为 bufferedOutputStream 为空,而是其他原因。如果可以理解正确?如果是这样,它是什么?

bufferedOutputStream.write(byteArrayData, iOffset, iDataLength);
bufferedOutputStream.flush();
4

0 回答 0