Android - 没有免费空间

时间:2014-06-30 19:27:14

标签: android fileoutputstream internal-storage

try {           
    FileOutputStream fileOutputStream = new FileOutputStream(path);
    bitmapImage.compress(Bitmap.CompressFormat.PNG, 100, fileOutputStream);
    fileOutputStream.close();
} catch (Exception e) {
    e.printStackTrace();
}

我写这段代码来保存位图并且工作正常,请告诉我如果内部存储空间没有可用空间,会发生什么:停止应用程序?或者只是忽略储蓄而没有任何停顿和例外?或者只是说没有自由空间?或其他什么?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

它会抛出这样的异常:java.io.IOException: write failed: ENOSPC (No space left on device)