Is there any way to catch multiple Java exceptions in a single catch clause (OLD JAVA VERSIONS)?
本问题已经有最佳答案,请猛点这里访问。
我知道这可能是这个问题的复制品。但是这个问题的答案包括EDCOX1的0个ED,在EDCOX1的1内,这在早期的Java版本中是不支持的。不过,我一定要用旧版本。我对任何类型的异常都有相同的响应。因此,我想将我的
1 2 3 4 5 | try {...} catch(Excetion1 e1 OR Exception2 e2 OR etc) { ... } |
我试着用hash-
引证的文件:
In Java SE 7 and later, a single catch block can handle more than one type of exception
1 2 3 4 |
如果它不工作,你要确保你使用Java JRE的7。
在Java 6:NO
在Java 7,是的:
1 | catch( Exception1 | Exception2 e ) |
如果你有相同的响应异常处理程序,然后所有你可以简单的使用
1 2 3 4 5 |