关于异常捕获的catch块,我直接写异常祖先类Exception而不是 具体的某个异常 比如IOExcetion,这样会影响程序执行效率吗?占用更多的内存?懂得来科普下
其实具体到某一个更好的,即使是最大异常,底层还是要知道哪一个异常呀。底层也是要普通异常开始处理的,普通异常处理不了才是最大异常,如果直接最大异常,那普通异常就没必要了。这个不会影响效率,chact是必须执行的,就相当于正常代码执行,占卜了什么内存和效率,放心
对效率没啥影响 只是规范问题