Java7中你不知道的try-catch之multi-catch

在我们的业务系统中经常会扑捉到不同的异常,在Java7中我可以连续扑捉多个异常来统一处理,如下面的代码,干净清爽~~


try {
	if (new Random().nextBoolean())// 不一定会报什么错
		throw new EOFException();
	else
		throw new FileNotFoundException();

} catch (FileNotFoundException | EOFException e) {
	e.printStackTrace();
	/* 记录到log中 */
}



你可能感兴趣的:(java,语法,java7,multi-catche)