TGViewer
Сообщество Программистов Сообщество Программистов @codeblog8 · 16.6K subscribers
Post #190 8.33K
Дополнение к видео выше.

В Python есть несколько исключений, которые не могут быть перехвачены классом Exception. Например:

- KeyboardInterrupt: это исключение возникает, когда пользователь прерывает выполнение программы, нажимая Ctrl+C

- SystemExit: это исключение вызывается через sys.exit(), которая используется для выхода из интерпретатора Python

- GeneratorExit: Это исключение вызывается при закрытии генератора или сопрограммы

Они наследуются от класса BaseException, который является родительским классом Exception. Поэтому Exception не сможет их обработать.

Чтобы поймать эти исключения, вы можете использовать класс BaseException как универсальный обработчик исключений, или вы можете перехватывать каждое исключение по отдельности.
  • 🔥 29
  • 👍 8
More from @codeblog8
  1. Sep 18, 2026Все уже слышали об Open Source мозге плодовой мухи? Так вот, я научил плодовую муху реагир…
  2. Sep 10, 2026В ролике говорил об использовании Gitea Из комментариев только что узнал, что часть репози…
  3. Sep 10, 2026https://youtu.be/BQX82e26Yto
  4. Aug 30, 2026Под роликом спрашивали: "Зачем делать собственное финансовое приложение, если есть полно г…
  5. Aug 29, 2026Шаблон для теста метрик
  6. Aug 29, 2026https://youtu.be/yFY-IWEjF3g
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →