假设我正在将位图加载到我的 Android 设备上。可以抛出许多可能的异常。为了简单起见,让我们取NullPointerException
和OutOfMemoryError
。
现在我有两段代码。
代码 1
try{
//load the bitmap
}
catch(Exception e)
{
//do something
}
代码 2
try{
//load the bitmap
catch (NullPointerException e)
{
//do something
}
catch(OutOfMemoryError e)
{
//do something else
}
在性能方面,一段代码是否比另一段代码更有效?如果是这样,为什么?