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

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

先感谢您。

4

1 回答 1

1

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

于 2014-06-30T19:36:43.020 回答