Является ли хорошей практикой поймать OutOfMemoryError, даже если вы попытались каким-то образом сократить использование памяти? Или мы просто не поймаем исключения? Какая из них лучше?
try {
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 4;
bitmap = BitmapFactory.decodeFile(file, options);
} catch (OutOfMemoryError e) {
e.printStackTrace();
}
Спасибо