try catch

    자바 예외 처리(1)

    프로그램에서 발생되는 에러 컴파일 에러 컴파일할 때 발생되는 에러 잘못된 문법을 사용하거나 변수를 정의하지 않은 상태에서 사용하는 등 컴파일 단계에서 발생되는 문법적에러 런타임 에러 프로그램 실행 할 때 발생하는 에러로 에러와 예외가 있다. 에러(error) 시스템 이상으로 발생되는 에러 프로그램 실행 중 에러가 발생하면 프로그램이 종료 예외(exception) 프로그램 실행 중 발생되는 비정상적인 상황을 의미 프로그램 실행 중 예외가 발생하면 프로그램이 종료 논리적 에러 개발자가 문제분석을 잘못하거나 실수에 의하여 엉뚱한 결과를 가져오는 에러 예외 처리(Exception Handling) 프로그램 실행시 발생 될 수 있는 예외에 대비하기 위한 코드를 작성하는 것 예외처리를 통하여 프로그램의 비정상 종료..

    자바 기본 API 클래스(3)

    java.util.Date 클래스 날짜를 표현하는 클래스로 객체간의 날짜정보를 주고받을때 사용 여러개의 생성자가 선언되어 있지만 대부분 Deprecated(비 권장)되어 현재는 Date()생성자만 주로 사용 예외 : 프로그램 실행중 발생되는 에러 예외 처리 try { // 예외가 발생할 가능성이 있는 실행코드 작성 Date date3 = sdf2.parse(s); } catch (ParseException e) { // 예외가 발생할 경우 실행할 코드 작성 e.printStackTrace(); } Date.getTime()은 밀리세컨드 환산해서 결과가 나오고 Calendar.getTime()은 date형태로 결과가 나옵니다. java.sql.Date : 날짜를 DB에 저장하거나 DB의 날짜를 가져올때 사..