/
gerrlina
/
practice
Обзор
Документация
Войти
/
gerrlina
/
practice
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
pr9
30 строк
1 KB
gerrlina
Create: pr3, pr4, pr5, pr6, pr7, pr8, pr9, pr10, pr11, pr12, pr13, pr14, pr15, pr17, pr18
01 июл 2026, 04:45
Верифицирован
01 июл 2026, 04:45
73cb0e8
Код
Авторство
О чём код?
import java.util.InputMismatchException; import java.util.Scanner; public class ExceptionHandlingDemo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); try { // 1. Запросить два числа System.out.print("Введите первое целое число: "); int num1 = scanner.nextInt(); System.out.print("Введите второе целое число: "); int num2 = scanner.nextInt(); // 2. Выполнить деление int result = num1 / num2; System.out.println("Результат деления: " + result); } catch (InputMismatchException e) { // 3.1 Ошибка ввода System.out.println("Ошибка: необходимо вводить только целые числа."); } catch (ArithmeticException e) { // 3.2 Деление на ноль System.out.println("Ошибка: нельзя делить на ноль."); } finally { // 4. Завершающее сообщение System.out.println("Операция завершена. Ресурсы закрыты."); scanner.close(); } } }