Урок 25. Обработка исключений. try, catch, finally [Курсы Java с нуля]

Поделиться
HTML-код
  • Опубликовано: 5 фев 2025

Комментарии • 7

  • @artemvorov
    @artemvorov  2 года назад +1

    ДЗ:
    /*
    Перехватить исключение (и вывести его на экран, указав его тип), возникающее при выполнении кода:
    int a = 42 / 0;
    */
    /*
    Перехватить исключение (и вывести его на экран, указав его тип), возникающее при выполнении кода:
    String s = null;
    String m = s.toLowerCase();
    */
    /*
    Перехватить исключение (и вывести его на экран, указав его тип), возникающее при выполнении кода:
    int[] m = new int[2];
    m[8] = 5;
    */
    /*
    Перехватить исключение (и вывести его на экран, указав его тип), возникающее при выполнении кода:
    List list = new ArrayList();
    String s = list.get(18);
    */
    /*
    Перехватить исключение (и вывести его на экран, указав его тип), возникающее при выполнении кода:
    Map map = new HashMap(null);
    map.put(null, null);
    map.remove(null);
    */
    /* Перехват checked исключений
    В методе processExceptions обработайте все checked исключения.
    IOException
    RemoteException
    NoSuchFieldException
    Нужно вывести на экран каждое возникшее checked исключение.
    Можно использовать только один блок try..
    */
    /*
    Вводить с клавиатуры числа. Код по чтению чисел с клавиатуры вынести в отдельный метод readData.
    Обернуть все тело (весь код внутри readData, кроме объявления списка, где будут храниться числа и BufferedReader-а)
    этого метода в try..catch.
    Если пользователь ввёл какой-то текст, вместо ввода числа,
    то метод должен перехватить исключение и вывести на экран все введенные числа в качестве результата.
    Числа выводить с новой строки сохраняя порядок ввода.
    */

  • @prol_PRN
    @prol_PRN 2 месяца назад

    Лучшее объяснение. Спасибо

  • @LAZIO14
    @LAZIO14 Год назад

    Шикарно! Спасибо большое за качественный контент

  • @ericawexler1896
    @ericawexler1896 3 месяца назад

    Класс

  • @user-4sg6gh6t9d
    @user-4sg6gh6t9d 3 года назад +2

    Очень круто, Спасибо!

  • @_baNZai_
    @_baNZai_ 3 года назад

    Коротко и по существу 👍

  • @fakebtwww
    @fakebtwww 3 года назад

    лайк