본문 바로가기

TRY3

6월 14일 (1) python - 예외처리, 패키지 예외처리 오류로 인한 프로그램의 비정상적인 종료를 예방하는 작업 문법) try: 예외가 발생할 수도 있는 코드들.... except: 예외가 발생했을 때 처리하는 코드들.... else: # except의 반대 상황 예외가 발생하지 않았을 때 실행할 코드들.... finally: 예외 발생과 상관없이 항상 실행할 코드들.... except 블록 활용 except 블록은 여러 개 넣을 수 있음. 'except 에러명:' 으로 각 예외에 따른 except 블록을 작성할 수 있음. 'except 에러명 as 식별자:' 식별자에 에러 메시지가 저장됨. 에러 메시지를 출력할 때 사용. 'except Exception:' - 모든 에러 처리. 'except 에러명'으로 지정한 특정 에러를 제외한 나머지 에러를 처리.. 2023. 6. 14.
4월 27일 Java - JDBC JDBC (Java DataBase Connectivity) 프로그래밍 try catch문 안에 작성 - 자바프로그램과 DBMS를 연동, DB에 직접 접근하는 것이 아니라 DBMS(MySQL)와 네트워크로 연결하여 데이터 처리를 요청(Request)하고 결과를 응답(Response) 받는 구조 라이브러리, 자바와 DB를 연결해서 데이터의 입출력 작업을 할 수 있도록 제공 DB에 따라서 드라이버를 설치해 주어야 한다. 작업폴더에 복사해서 붙여 넣기 DriverManager 클래스 JDBC 드라이버를 관리하며 DB와 연결하여 Connection 구현 객체를 생성 (보통 DB는 다른 컴퓨터에 있기 때문에 네트워크로 연결하는데 통로를 연결하는 클래스) Connection 인터페이스 : 트랜잭션 처리 및 DB 연.. 2023. 4. 27.
4월 20일 Java - 예외 처리 예외처리(Exception Handing) 예외(Exception)란? 프로그램의 오류(Error) 1) 컴파일 오류(문법 오류) - 코드를 작성할 때 발생하는 오류(컴파일이 되지 않는다. 실행불가) 2) 런타임 오류(실행 오류) - 컴파일 완료 후 실행(Run-time)시 발생하는 오류 Bug(버그) - 실행은 되나 결과에 이상 발생 Exception(예외) - 비정상적으로 종료, 예방 코드로 수습 가능한 오류 예외 처리란 예방 코드를 미리 작성하여 예외로 인한 비정상적인 종료를 막는 작업 예외 처리용 명령어 1) try : 예외사항이 발생할 여지가 있는 코드를 묶어 놓은 영역 2) catch : 발생된 예외사항에 대한 조치 명령을 작성하는 영역 3) finally : 예외와 상관없이 처리해야 할 명령.. 2023. 4. 20.