36 Java исключения

Поділитися
Вставка
  • Опубліковано 1 лип 2024
  • Исключения - это очень важная тема. Нужно понимать, что нет идеальных условий и идеальных правил, нет идеальных программ. И в тот момент, когда происходит ошибка - это как раз и есть исключение из логики программы, которую мы пишем. Исключения не нужно оставлять, их нужно обрабатывать. Если все исключения обработаны, то при любом исходе наша с вами программа сработает по нашему сценарию.
    metanit.com/java/tutorial/4.1...

КОМЕНТАРІ • 6

  • @tomvenom
    @tomvenom 21 день тому +1

    А почему File file = new File не находится в блоке Try?

    • @GoToITPRO
      @GoToITPRO  21 день тому

      Этого достаточно, поскольку scanner ссылается на файл. В блоке try мы указываем условие благополучного выполнения программы. И в данном случае в этом блоке уже есть ссылка на объект. Этого достаточно для проверки условий выполнения

    • @tomvenom
      @tomvenom 21 день тому

      @@GoToITPRO благодарю. Хотел бы спросить,планируется ли курс после Java? Spring Framework

    • @GoToITPRO
      @GoToITPRO  21 день тому

      @@tomvenom Пока я запланировала по следующему сценарию. После теоретического курса по java будет несколько практических уроков. Далее разберем немного базы данных и их структуры. Далее небольшой курс по Kotlin с легкой практикой. И вот после изучим framework с обязательной практикой.

    • @tomvenom
      @tomvenom 21 день тому

      @@GoToITPRO Хотел бы спросить,я так понимаю,Вы уже работаете Джава разработчиком? Что Вам помогло стать Джавистом? Курсы,менторство или самообучение какое-то?

    • @GoToITPRO
      @GoToITPRO  21 день тому

      @@tomvenom Смотрите видео, читайте книги, выполняйте проекты, совершенствуйте код. На собеседованиях вас будут оценивать по фактам, т.е. показываете проект, в котором участвовали или свой проект, и рассказываете что вы в нем сделали, с помощью чего, как вы оптимизировали код, как это повлияло на проект. Рекомендую использовать соответствующие типы данных заявленным значениям. Например числа будут использоваться только до 32К - используйте short, а дальше можно приведением типов оперировать. Для начала этого будет достаточно. Очень поможет понимание многопоточности и умение использовать лямбды. Платное менторство - это самообман, на мой взгляд. Можете на своей работе, например оптимизировать выгрузку отчетов и спарсить в таблицу, запустить в потоке по таумслипу в бесконечном цикле while - это будет неплохим шагом.