try2 자바 기초 배우기 28일차 [ 예외처리, TryCatch문 ] [ 예외란? ] 자바에서 오동작이나 결과에 나쁜 영향을 줄 수 있는 실행을 할 때 발생하는 오류 문법에 맞지 않는 코드는 이클립스가 먼저 잡아준다. 사용자가 잘 못 입력했거나, 배열의 범위를 초과했거나 이런 오류같은 경우에는 실행 전에 미리 잡아줘야 할 필요가있다 [ 예외발생 사례 ] 1) zeroDivision > ArithmeticException 2) 배열크기 초과시 > ArrayIndexOutOfBoundsException 3) 잘못입력했을시 > InputMismatchException . . . 등등등 여러 오류가 있다 이중 inputMismatchException 즉, 입력의 타입이 잘못되었을 경우로 try - catch 문을 살펴 보겠다 [ 예외를 처리하는 방법 .. 2020. 1. 5. Python 예외처리 [ try, except, finally ] 예외처리? 프로그램 작동 중 오류가 발생하면 프로그램이 멈춘다. 오류로 인하여 프로그램 작동이 중지되는 것을 방지하고자 예외 처리라는 것을 하게된다. 예외처리를 하면 오류 발생 시 프로그램이 중단되지 않고 오류 발생지점을 지나치고 미리 설정해둔 작동이 이루어진다. 예외처리하는 법 try: # 필수 오류가 발생될 것으로 예상되는 문장 ... except [오류 이름 [as 변수]]: # 필수 => 오류 이름은 생략할 수 있다. 오류가 발생되면 실행할 문장 ... finally: # 선택 => 필요하면 사용한다. 오류 발생 여부와 관계없이 무조건 실행할 문장 예외처리 예제 (1) 4를 0으로 나는 것을 출력하라는 작동에는 ZeroDivisionError가 발생하고 프로그램이 중단된다. 0으로 나눌 수 없다는.. 2019. 12. 29. 이전 1 다음