1 год назад
Java 1258. Может ли один блок catch отлавливать сразу несколько исключений?
1258. Может ли один блок catch отлавливать сразу несколько исключений? Да, в Java блок catch может отлавливать сразу несколько исключений. Для этого необходимо перечислить их через символ |: try { // some code that might throw exceptions } catch (IOException | ParseException e) { // handle IOException or ParseException } В этом примерe блок catch может обработать как IOException, так и ParseException...
2 года назад
Java 774. Может ли один блок catch отлавливать несколько исключений (с одной и разных веток наследований)?
Да, в Java блок catch может отлавливать несколько исключений. Для этого нужно перечислить типы исключений через символ |. Например: try { // выполнение кода, которое может привести к исключению } catch (IOException | SQLException ex) { // обработка исключения типа IOException или SQLException } Здесь блок catch отлавливает исключения типа IOException или SQLException...