Chúng tôi có thể chạy một khối thử ngoại trừ mà không cần xử lý ngoại lệ theo những cách sau:
try: 1/0 except: pass
và
try: 1/0 except Exception: pass
Trong trường hợp đầu tiên, việc sử dụng bare Ngoại trừ:giống như sử dụng Ngoại trừ BaseException:cũng sẽ bắt được KeyboardInterrupt, SystemExit và các lỗi tương tự, bắt nguồn trực tiếp từ các ngoại lệ.BaseException, không phải ngoại lệ.Exception.
Trong trường hợp thứ hai, những thứ được đề cập ở trên sẽ không bị bắt. Câu lệnh vượt qua giúp bạn có thể bỏ qua các ngoại lệ.