java 如果有两种异常: Exception1 和Exception2 在 try catch ()该怎么写

2025年03月15日 11:46
有2个网友回答
网友(1):

|| 和 | 都是表示“或”,区别是 || 只要满足第一个条件,后面的条件就不再判断,而|要对所有的条件进行判断
用在这个地方,如果用 || 的话,那么前面InstantiationException如果出现异常,那么就不会对IllegalAccessException 进行捕捉了,所以得用 | ,以防止漏掉异常

网友(2):

try是用来监视它所在的程序块是否发生异常,如果发生异常就抛出它。对于系统产生的异常或程序块中未用try监视所产生的异常,将一律将java运行系统自动抛出它