raise (1) 썸네일형 리스트형 6.1. 예외 처리 다른 많은 프로그래밍 언어처럼 파이썬은 try...except 블록을 통하여 예외를 처리합니다. ☞ 파이썬은 try...except를 사용하여 예외를 처리하고 raise로 예외를 만들어 냅니다. 자바와 C++은 try...catch를 사용하여 예외를 처리하고 throw로 예외를 만들어 냅니다. 예외는 파이썬 곳곳에서 사용됩니다. 사실상 표준 파이썬 라이브러리의 모든 모듈에서 예외를 사용하고 이미 이 책을 통하여 자주 보셨듯이 파이썬 조차도 다른 많은 상황에서 예외를 일으킵니다. 사전에서 존재하지 않는 키에 접근하면 KeyError 예외가 일어난다. 리스트에서 존재하지 않는 값을 검색하면 ValueError 예외가 일어난다. 존재하지 않는 메쏘드를 호출하면 AttributeError 예외가 일어난다. 존재.. 이전 1 다음