为什么ByteArrayOutputStream有时会给我空指针异常?

时间:2013-12-13 22:53:11

标签: android bitmap nullpointerexception bytearrayoutputstream

在智能手机应用程序中将图片加载到byte []时,ByteArrayOutputStream会给我nullpointerexception任何解释吗?

Bitmap bm = BitmapFactory.decodeFile(path);
System.out.println("BITMAP: "+bm != null);
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
bm.compress(CompressFormat.JPEG, 100, buffer);

2 个答案:

答案 0 :(得分:2)

你确定它的ByteArrayOutputStream会给你NullPointerException吗?

或者它发生在bm.compress? bm可以为null - 可能是由于您传入了无效路径。

答案 1 :(得分:0)

问题不在于首先进入那里的线程的代码。