try {
FileOutputStream fileOutputStream = new FileOutputStream(path);
bitmapImage.compress(Bitmap.CompressFormat.PNG, 100, fileOutputStream);
fileOutputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
我写这段代码来保存位图并且工作正常,请告诉我如果内部存储空间没有可用空间,会发生什么:停止应用程序?或者只是忽略储蓄而没有任何停顿和例外?或者只是说没有自由空间?或其他什么?
提前谢谢。
答案 0 :(得分:1)
它会抛出这样的异常:java.io.IOException: write failed: ENOSPC (No space left on device)