Основы Java. Урок 111. Исключения. Exception. finally.
Java 774. Может ли один блок catch отлавливать несколько исключений (с одной и разных веток наследований)?
Да, в Java блок catch может отлавливать несколько исключений. Для этого нужно перечислить типы исключений через символ |. Например: try {
// выполнение кода, которое может привести к исключению } catch (IOException | SQLException ex) {
// обработка исключения типа IOException или SQLException } Здесь блок catch отлавливает исключения типа IOException или SQLException...
Java 127. Какие возможные способы обработки исключений вы знаете?
В Java есть несколько способов обработки исключений. try {
// code that may throw an exception } catch (Exception e) {
// handle the exception here } public void someMethod() throws SomeException {
// some code that may throw a SomeException } try {
// some code that may throw an exception } catch (Exception e) {
// handle the exception here } finally {
// code that will always be executed } try (FileReader file = new FileReader("file.txt");
BufferedReader reader...