tgoop.com/BookJava/3934
Create:
Last Update:
Last Update:
Как обрабатывать исключения в Java?
Исключения в Java можно аккуратно обрабатывать с помощью блоков try-catch
. В блоке try
пишется код, который может выбросить исключение, а в блоке catch
— что нужно сделать, если это исключение произошло.
Блок finally
можно использовать для операций очистки, если в try-catch
задействованы внешние ресурсы, такие как файловые менеджеры, соединения с базой данных и т.д.
Вот пример кода, демонстрирующий обработку исключений в Java:
import java.io.FileReader;
import java.io.IOException;
public class ExceptionHandlingExample {
public static void main(String[] args) {
FileReader reader = null;
try {
reader = new FileReader("nonexistent.txt");
// Code that might throw an exception
int character = reader.read();
System.out.println((char) character);
} catch (IOException e) {
// Handling the specific exception
System.out.println("An error occurred while reading the file: " + e.getMessage());
} finally {
// Cleanup code that always executes
if (reader != null) {
try {
reader.close();
} catch (IOException e) {
System.out.println("Error closing file: " + e.getMessage());
}
}
}
}
}
👉@BookJava
BY Библиотека Java разработчика

Share with your friend now:
tgoop.com/BookJava/3934