如果捕获空指针异常不是一个好的做法,那么捕获异常是一个好的做法吗?
我听说捕捉是一种不好的做法,我认为这是明智的。让 传播到顶部将允许检测出错的地方。但是很多时候,我看到我的许多朋友直接捕获,这样他们就不必为上述代码中可能发生的所有不同类型的异常而烦恼。这是一种很好的做法吗?还有哪些其他类型的例外情况最好不予处理?此外,对我来说,处理特定代码也是有意义的,我们确信异常的来源。那么,什么时候应该处理异常,什么时候不应该处理它们呢?最好不予处理的可能的异常列表是什么?NullPointerException
NullPointerException
Exception
NullPointerException