17. 에러와 예외처리
프로그래밍을 하다보면 어떤 이유로든 에러가 발생할 수 있습니다. 문법이 잘못되어 에러가 발생할 수도 있고요, 찾으려는 데이터가 존재하지 않는 경우에도 발생할 수 있겠죠 또는 연산이 불가능한 경우에도 발생할 수 있겠고요. 여러가지 이유로 에러가 발생할 수 있습니다. 그런데 문제는요, 이러한 에러가 발생했을 때, 프로그램이 중단됩니다. 에러가 발생했어도, 그 에러가 충분히 예상가능한 에러일 때 에러를 무시한 채 프로그램을 진행할 수 있게 만들 수 있지 않을까요? 그럴 때 사용되는 것이 바로 '예외처리'입니다. 예를 들어서 KOSPI3이라는 리스트는 항상 코스피 3대장을 불러온다고 가정하면 오늘 기준으로 저 세 종목이 담겨있겠죠? 그래서 index 함수를 통해 삼성바이오로직스가 몇 등인지 확인하기 위해 삼성바..
2020.06.27