cameraRoll.getImage() not throws exception for image larger than 3.5 MB

try {
cameraRoll.getImage();
} catch( e ) {
console.log( JSON.stringify( e ) );
}

When I select an image (with code above) that is larger than 3.5 MB, the app on the phone crushes and did not throws an error. How to get into the exception and see the error ?