예외와 오류는 엄격히 말하자면 다른것!
프로그램 에러 : 소프트웨어적으로 처리할 수 없는 것 (문법적인 에러, 네트워크 에러, 천재지변..?, 전기가 나감 등 )
- 대표적인 수학적 오류
- 인덱스 에러
실습 : 사용자로부터 숫자 5개를 입력받을 때 숫자가 아닌 자료형이 입력되면 예외 처리하는 프로그램을 만들어보자!
- 짝수만 입력하는 프로그램
실습 : 사용자로부터 숫자 5개를 입력받아 짝수, 홀수, 실수로 구분해서 각각을 리스트에 저장하는 프로그램을 만들어보자!
실습 : 사용자로부터 숫자 5개를 입력받아 짝수, 홀수, 실수와 입력한 모든 데이터를 각각 출력하는 프로그램을 만들어보자.
사용자 예외 클래스는 무조건 Exception클래스를 상속 받아야 작동함
실습 : 관리자 암호를 입력하고 다음 상태에 따라 예외 처리하는 예외 클래스를 만들어보자.
출처 : 제로베이스 데이터분석스쿨