Technote/JAVA 10주차 4번문제 by Pooh0216 2009. 5. 13. P10_4 아래 프로그램을 잘 읽어보고 어떤 결과가 출력될 지 생각해 보시오. 결과를 확인해 보시오. package p10_4; public class ListOfNumbersTest { public static void main(String[] args) { ListOfNumbers list = new ListOfNumbers(); list.writeList(); } } package p10_4; import java.io.*; import java.util.Vector; public class ListOfNumbers { private Vector victor; private static final int SIZE = 10; public ListOfNumbers() { victor = new Vector(SIZE); for (int i = 0; i < SIZE; i++) victor.addElement(new Integer(i)); } public void writeList() { PrintWriter out = null; try { System.out.println("Entering try statement"); out = new PrintWriter(new FileWriter("OutFile.txt")); for (int i = 0; i < (SIZE + 1) ; i++) System.out.println("Value at: " + i + " = " + victor.elementAt(i)); } catch (ArrayIndexOutOfBoundsException e) { System.out.println("Caught ArrayIndexOutOfBoundsException: " + e.getMessage()); } catch (IOException e) { System.out.println("Caught IOException: " + e.getMessage()); } finally { if (out != null) { System.out.println("Finally: Closing PrintWriter"); out.close(); } else { System.out.println("Finally: PrintWriter not open"); } } } } 공유하기 게시글 관리 International Scholar Pooh 저작자표시 'Technote > JAVA' 카테고리의 다른 글 10주차 6번문제 (0) 2009.05.14 10주차 5번문제 (0) 2009.05.13 10주차 3번문제 (0) 2009.05.13 10주차 2번 (0) 2009.05.13 10주차 1번 (0) 2009.05.13 관련글 10주차 6번문제 10주차 5번문제 10주차 3번문제 10주차 2번