cmd에서 폴더 컴파일하기 - javac -d . Father.java Jar 파일 생성하기 - jar cvf ff.jar ff Jar 파일 패키지 연결하기 - 프로젝트 우클릭 - Properties - Java Build Path - Add External JARs... - 원하는 JAR 파일 선택 후 추가
예외 처리 throws, throw문 사용하기 예외상황 발생 시 특정 catch문 사용이 불가능하여 사용 throws : Exception을 호출하는 상위클래스에 전달 throw : Exception문을 사용자가 정의 try-catch 하기 싫으면 throws, 인위적으로 catch문에 가고싶으면 throw > throws문 예시 코드 더보기 import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class Exception4{ Exception4(String file_name) throws Exception{ reading(file_name); } // 파일을 그냥 읽는다. pub..
예외 처리 Try-Catch문 사용하기 예외(Exception) 실행 중 오동작이나 결과에 악영향을 미치는 예상치 못한 상황 발생 예외처리 예외 발생경우 정수를 0으로 나누는 경우 배열의 크기보다 큰 인덱스로 배열의 원소를 접근하는 경우 정수를 읽는 코드가 실행되고 있을 때 사용자가 문자를 입력한 경우 프로그램의 오류 ==⇒ 컴파일시 경고 ==⇒ 수정 사용자의 실수(문자를 입력해야 하는데 숫자를 넣은 경우) 외부적인 환경(네트워크 오류, 서버 오류) > 예외처리 예시코드 더보기 > 예외처리 활용 (파일 읽어오기) 더보기