gpt4 book ai didi

java - Java 7 中多异常捕获的使用

转载 作者:行者123 更新时间:2023-11-29 04:50:46 25 4
gpt4 key购买 nike

除了将相似的异常类型分组之外,在一个 catch block 中处理多个异常与使用基 Exception 类处理它相比还有哪些其他优势?

为什么喜欢这个:

try{
//some code
}
catch(FileNotFoundException e1 | IOException e2){

}

在此之上(这不那么冗长):

 try{
//some code
}
catch(Exception e){

}

最佳答案

捕捉泛型Exception也会捕捉到NullPointerException、IndexOutOfBoundsException等一般不想捕捉的异常。通过捕获您想要处理的特定异常,您可以避免这些情况。

关于java - Java 7 中多异常捕获的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35516551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com