Несколько типов исключений в одном блоке Catch
123456try{ ///Something } catch (Exception | NoClassDefFoundError e){ System.out.println(e); } Здесь в одном блоке Catch мы отлавливаем исключения двух типов. Замечу, что NoClassDefFoundError не является наследником класса Exception.