try, catch 문을 이렇게 작성햇는데

틀린건가요??


try{   
    backimage = Bitmap.createScaledBitmap(orgImage,zoomwidth, zoomheight, true);
}catch(OutOfMemoryError e){
    Toast.makeText(AlbumEdit.this, "확대된 사이즈가 너무 커서 메모리가 부족합니다. 작게 조절해주세요^^", 100).show();
}


아니면 작업 액티비티에서 에러발생문을 보여줄 방법좀 알려주세요^^

에러는 요렇게 떠요


06-30 15:59:10.003: ERROR/dalvikvm-heap(18178): 7002112-byte external allocation too large for this process.
06-30 15:59:10.003: ERROR/dalvikvm(18178): Out of memory: Heap Size=5447KB, Allocated=3057KB, Bitmap Size=23974KB
06-30 15:59:10.003: ERROR/GraphicsJNI(18178): VM won't let us allocate 7002112 bytes
06-30 15:59:10.413: ERROR/ActivityManager(390): fail to set top app changed!