Handle MediaProvider#query exception

There are cases where StorageManager has unmounted
sdcard but MediaProvider tries to access its properties,
resulting in an IllegalArgumentException.
To fix this, catch the IllegalArgumentException and
throw a FileNotFoundException instead.

Test:
mount/remove USB disk stress test pass

Bug: 212231222
Change-Id: I9c7d2e795f964520635117951a141ad579c3b4df
1 file changed