Java 17일차 1(예외 미루기)
2022. 12. 2. 09:29ㆍ코딩배움일지/JAVA
public class ThrowsException {
public static void printArray(int[] numbers) throws Exception { /*printArray 이 메소드를 예외 처리 할것이다.*/
for (int i = 0; i < 6; i++) {
System.out.println(numbers[i]);
}
}
public static void main(String[]args) { /*main 에서 throws 를 써서 예외 처리를 미루면 jvm 까지 간다.*/
int[]nums = new int [] {1,2,3,4,5};
try { /*예외처리 해주자.*/
printArray(nums);
} catch (Exception e) {
e.printStackTrace(); /*어디가 문제인지 알려줘*/
}
System.out.println("프로그램 정상종료");
}
}
'코딩배움일지 > JAVA' 카테고리의 다른 글
Java 17일차 3(람다) (0) | 2022.12.02 |
---|---|
Java 17일차 2(익명클래스) (0) | 2022.12.02 |
Java 16일차 4(예외처리) (0) | 2022.12.01 |
Java 16일차 3-2(예외처리) (0) | 2022.12.01 |
Java 16일차 3-1(예외처리) (0) | 2022.12.01 |